ubuntu12上怎么安装php5
ubuntu12上安装php5的方法:1、创建用户;2、安装依赖包;3、编译安装php;4、修改配置文件并启动php。
本文操作环境:Ubuntu12.04系统、PHP5.5版、DELL G3电脑
ubuntu12上怎么安装php5?
ubuntu 12.04 安装php5.5:
1、创建用户
/usr/sbin/groupadd www /usr/sbin/useradd -r www -g www
2、安装依赖包
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
3、编译安装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
4、修改配置文件并启动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
学习:《PHP教程》
以上就是ubuntu12上怎么安装php5的详细内容