正常情况在centos下安装PHP我们用yum命令就可以了,但centos自带的PHP版本比较低,今天我们主要说一下用源码编译的方式来安装PHP7,绝对要比yum命令安装起来要装X。
首先,我们要做个准备:
安装要依赖的程序:
yum install wget gcc libxml2-devel
下载PHP源码包:
这个可以在PHP官网找到下载链接,这里我们就随便找一个PHP7+的源码包
wget http://cn2.php.net/get/php-7.2.6.tar.bz2/from/this/mirror
如果下载下来可能是php-7.2.6.tar.bz2或者mirror
解压
tar -xf mirror 或者 tar -xf php-7.2.6.tar.bz2
进入解压后的文件夹
cd php-7.2.6
编译配置,我们选择安装在/service/php/下
./configure --prefix=/service/php/
然后就开始编译了,最后我们在生成一下就可以了
make
make install
安装好PHP我们修改一下PATH为了方便使用PHP
vi /etc/profile
在文件最后加入
PATH=$PATH:/service/php/bin
export PATH
然后保存退出,运行一条命令
source /etc/profile
然后我们测试一下
php -v
到此我们PHP7已经安装好了,如果要运行PHP网站,我们还要安装WEB容器,比如:APACHE等