编译安装PHP

来源:互联网 发布:域名两个a记录 编辑:程序博客网 时间:2024/06/07 23:18

编译安装PHP

1、下载地址: http://php.net/releases/ 

选择下载PHP版本:php5.4.35,下载完成之后,建议做一下校验。


2、编译安装

(1) 安装依赖包:sudo apt-get install libxml2 libxml2-dev libz-dev libbz2-dev curl libcurl4-gnutls-dev libjpeg-dev libpng-dev libfreetype6-dev libxslt-dev 

(2) 解压源码包到家目录: sudo tar -zxvf php.5.4.35.tar.gz -C  /home/test

(3) 进入解压之后的目录: cd  /home/test/php5.4.35

(4) 设置编译参数:

./configure --prefix=/opt/app/php5 --enable-cli --with-apxs2=/opt/app/apache2/bin/apxs --with-mysql=/opt/app/mysql --enable-mod-charset --enable-pdo --enable-intl --enable-json --enable-hash --enable-dom --enable-ftp --enable-zip --with-bz2 --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv --with-libxml-dir --with-xmlrpc --with-zlib-dir --with-gd --enable-gd-native-ttf --with-curl --with-curlwrappers --enable-sockets --enable-gd-native-ttf --with-xsl --enable-mbstring
(5) 编译 & 安装:

make 

make test 

make install 


3、修改 配置文件
(1) sudo cp php.ini-development /opt/app/php5/etc/php.ini  
(2) 将 ;date.timezone= 改为 date.timezone = 'Asia/Shanghai',否则默认取出的系统时间与本地时间相差8小时。
(3) 设置环境变量:
vim ~/.bashrc
export PATH=/opt/app/php5/bin:$PATH
保存后,终端输入命令:
source ~/.bashrc
php --help  
(4) 配置文件路径: /opt/app/php5/etc/php.ini
d1. include_path = ".:/opt/case/includes"
d2. 开启 short_open_tag = On


0 0