11.10/11.11/11.12 安装PHP5 (上中下)
首先是下载压缩包
wget http://cn2.php.net/distributions/php-5.6.30.tar.gz
然后解压
tar zxf php-5.6.30.tar.gz
然后编译
--with-apxs2=/usr/local/apache2.4/bin/apxs apache工具,能够自动帮你扩展模块加载
之后就是指定mysql路径的
yum install -y libxml2-devel 安装依赖包
yum install -y openssl-devel
yum install -y bzip2-devel
yum install -y libjpeg-devel
yum install -y libpng-devel
yum install -y freetybe-devel
yum install -y libmcrypt-devel(yum install -y epel-release需要先安装这个扩展源)
最后就是make
make && make insatll
ls /usr/local/php/
ls /usr/local/php/bin/ 核心配置文件
ls /usr/local/apache2.4/modules/libphp5.so 扩展模块文件
/usr/local/php/bin/php -m 查看加载模块(全是静态)
Php是作为apache扩展模块的存在(非常重要)
cp php.ini-production /usr/local/php/etc/php.ini 把配置文件放在指定目录下(production线上生产环境用的, development开发环境用的
/usr/local/php/bin/php -i |less 查看是否加载
11.13安装PHP7
跟php5安装大同小异
先下载安装包 、解压
编译
make && make install
ls /usr/local/apache2.4/modules/libphp7.so
/usr/local/php7/bin/php -m 查看php加载的模块
vim /usr/local/apache2.4/conf/httpd.conf 修改配置文件 /php 里面有两个,php5和php7不想用哪个就注释那个。