ubuntu12上怎么安装php5

本文操作环境:ubuntu12.04系统、PHP5.5版、DELL G3电脑

ubuntu12上怎么安装php5?

ubuntu 12.04 安装php5.5:

创建用户

/usr/sbin/groupadd www
/usr/sbin/useradd -r www -g www

安装依赖包

apt-get install -y make GCc g++ curl libxml2 libxml2-dev libssl-dev libcurl4-openssl-dev libjpeg-dev libpng12-dev bzip2 libbz2-dev libxpm-dev libfreetype6-dev libedit-dev libxslt-dev 
 
tar zxvf libmcrypt-2.5.8.tar.gz -C /home/tbt/src/
cd /home/tbt/src/libmcrypt-2.5.8/
/sbin/ldconfig
cd libltdl/
./configure --enable-ltdl-install
make && make install
cd ..
./configure
make && make install
 
tar zxvf libiconv-1.14.tar.gz -C /home/tbt/src/
cd /home/tbt/src/libiconv-1.14
sed -i -e '/gets is a security/d' ./srclib/stdio.in.h
./configure --prefix=/usr/local
make && make install

编译安装php

tar zxvf php-5.5.14.tar.gz -C /home/tbt/src/
cd /home/tbt/src/php-5.5.14
./configure --prefix=/home/tbt/php \            
--with-Mysql=/home/tbt/mysql \
--with-mysqli=/home/tbt/mysql/bin/mysql_config \
--with-pdo-mysql=/home/tbt/mysql \
--enable-fpm \
--with-fpm-user=www \
--with-fpm-group=www \
--with-curl \
--with-pear \
--with-gd \
--with-jpeg-dir \
--with-png-dir \
--with-zlib \
--with-xpm-dir \
--with-freetype-dir \
--with-mcrypt \
--with-mhash \
--with-openssl \
--with-xmlrpc \
--with-xsl \
--with-bz2 \
--with-gettext \
--disable-debug \
--enable-exif \
--enable-wddx \
--enable-zip \
--enable-bcmath \
--enable-calendar \
--enable-ftp \
--enable-mbstring \
--enable-soap \
--enable-Sockets \
--enable-shmop \
--enable-dba \
--enable-sysvsem \
--enable-sysvshm \
--enable-sysvmsg \
--enable-pcntl \
--with-libedit \
--with-readline
make ZEND_EXTRA_LIBS='-liconv'
make install

注:如果mysql与php不在同一服务器,则需要将上面关于mysql的参数修改为如下

--with-mysql \
--with-mysqli \
--with-pdo-mysql \

修改配置文件并启动php

cp php.ini-production /home/tbt/php/lib/php.ini
cd /home/tbt/php/etc/
cp php-fpm.conf.default php-fpm.conf
cd ..
sed -i 's/^;date.timezone =/date.timezone = PRC/' /home/tbt/php/lib/php.ini
chown -R www:www /home/tbt/php
cp php.ini-production /home/tbt/php/lib/php.ini
cd /home/tbt/php/etc/
cp php-fpm.conf.default php-fpm.conf
cd ..
sed -i 's/^;date.timezone =/date.timezone = PRC/' /home/tbt/php/lib/php.ini
chown -R www:www /home/tbt/php
/home/tbt/php/sbin/php-fpm

--结束END--

本文标题: ubuntu12上怎么安装php5

本文链接: https://www.lsjlt.com/news/526.html (转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢

  • ubuntu12上怎么安装php5

    ubuntu12上安装php5的方法:1、创建用户;2、安装依赖包;3、编译安装php;4、修改配置文件并启动php。
    阅读数:865 php5 ubuntu12
  • php5 怎么安装mysql驱动

    php5安装mysql驱动的方法:1、下载“mysql-5.1.49-win32”版本;2、在php安装目录下找到php.ini;3、把“;extension=php_mysql.dll”前的“;”分号去掉;4、加载mysql模块;5、重启apache即可。
    阅读数:930 php mysql
  • 树莓派 php5 安装失败怎么办

    树莓派php5安装失败的解决办法:1、修改软件源里的wheezy为jessie;2、更新升级,并安装php5-fpm即可。
    阅读数:280 树莓派 php5
  • centos安装php5、卸载php、安装php7的教程

    首先安装php5很简单yum install php然后如果不想用php5的话那就卸载吧 注意只使用yum removHsyzte命令是行不通的那我们先yum remove php然后你需
    阅读数:928 centos安装php centos 卸载php
  • ubuntu 彻底卸载 apache2,php5和mysql

    本以为ubuntu下一堆的命令,只要搜到正确的命令就可以了,没那么麻烦。操蛋的是,网上那么一大堆结果,也不知道随创出来的方法,根本没个好使的。整的我apache来来回回装卸了七八次。折腾两个多小时。最后在一个论坛上终于看到一个人的方法了。发
    阅读数:295 Apache MySQL PHP Ubuntu 卸载
  • CentOS 7上为PHP5安装suPHP的方法(彭哥)

    CentOS 7上php默认是以apache或者nobody的身份运行的,这种方式下由于PHP运行需要的权限比较大,会有安全隐患,还可能会受到服务器其他用户影响。通过phpinfo查看PHP信息如下:apache运行php可以看
    阅读数:722 CentOS安装suPHP
  • Shell脚本中实现更新PHP5

    我很迷恋 Shell,很喜欢看着字符在黑色的 Console 界面中跳跃着,奇怪的是,我居然没有因此成为一个 Linux/Unix 程序员,而只是个写 CGI 程序的倒霉蛋。大家都是怎么称呼 “PHP 程序员”的?对了——草根~ 嗯,在土里
    阅读数:745 脚本 Shell
  • php7和php5的详细对比

    这篇文章主要介绍了php7和php5详细对比,对此感兴趣的同学,可以自己研究下
    阅读数:930 php 对比 php7 php5
  • ubuntu php怎么安装bcmath

    ubuntu php安装bcmath的方法:1、执行“sudo apt-get install php-bcmath”命令;2、找到php的配置文件;3、加入“extension=bcmath.so”代码即可。
    阅读数:758 ubuntu bcmath
  • ubuntu 怎么安装php扩展

    ubuntu安装php扩展的方法:1、执行“sudo apt-get install php-gd”;2、执行“sudo apt-get install php-mbstring”。
    阅读数:893 ubuntu php扩展
  • ubuntu php怎么安装gd扩展

    ubuntu php安装gd扩展的方法:1、找到想要安装php版本的gd;2、通过“apt-get install php7.2-gd”命令进行安装即可。
    阅读数:559 ubuntu php
  • php7与php5的区别是什么

    php7与php5的区别:1、php7移除了不再支持的SAPI;2、php7新增了空接合操作符;3、php7增加了结合比较运算符;4、php 7增加了函数的返回类型声明。
    阅读数:689 php 7 php 5 区别
  • php4和php5的区别是什么

    php4和php5的区别:1、php4中没有析构函数,而php5中有析构函数;2、php4中传递变量给一个函数或方法,实际是把这个变量做了一次复制,而php5中对象总是以引用的形式存在的。
    阅读数:802 PHP
  • ubuntu上安装php5.4的方法

    本篇内容主要讲解“ubuntu上安装php5.4的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ubuntu上安装php5.4的方法”吧!add-apt-repository ppa:ond
    阅读数:569 ubuntu php
  • ubuntu怎么安装php7.2

    ubuntu安装php7.2的方法:1、使用ppa增加源;2、查看源中PHP7.2版本;3、通过“sudo apt-get -y install php7.2”命令安装php7.2即可。
    阅读数:388 ubuntu16 php
  • 详细分析PHP7与PHP5区别

    这篇文章主要介绍了详细分析PHP7与PHP5区别,一步步通过问题和代码实例去进行描述两个版本的区别,需要的朋友可以参考下
  • php5实现字符串翻转的函数是什么

    php5实现字符串翻转的函数是“strrev()”,该函数的作用就是反转字符串,将字符串中字符的顺序翻转过来,并返回已反转的字符串;语法“strrev(string)”。
    阅读数:370 php 字符串翻转
  • ubuntu下怎么安装Apache、PHP和Mysql

    这篇文章主要介绍“ubuntu下怎么安装Apache、PHP和Mysql”,在日常操作中,相信很多人在ubuntu下怎么安装Apache、PHP和Mysql问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ubu
    阅读数:836 ubuntu apache php
  • ubuntu18.04如何安装php5.6

    ubuntu18.04安装php5.6的方法:1.打开终端;2.输入命令安装依赖包;3.输入命令更新源;4.打开配置文件;5.再输入命令更新源;6.最后输入命令安装即可。具体操作方法:1.打开终端命令行模式。2.首先输入命令安装依赖包。ap
    阅读数:350 php5.6 ubuntu
  • ubuntu18.04安装找不到php5.6-fpm怎么办

    ubuntu18.04安装找不到php5.6-fpm的解决方法:1.打开终端;2.输入命令检查是否存在5.6 版本;3.如果没有使用ppa增加源;4.再输入命令安装php5.6-fpm即可。具体操作方法:1.打开终端命令行模式。2.输入以下
    阅读数:733 php5.6 ubuntu ubuntu18.04