1、下載php
官網(wǎng)下載:#wget http://cn2.php.net/get/php-7.2.7.tar.gz/from/a/mirror。
(ps:應(yīng)該是這么下載的,但是我下載的都是一個mirror文件不是壓縮包,所以我是用的瀏覽器下載然后上傳到linux服務(wù)器。具體原因未知)
2、解壓php壓縮包
tar zxvf php-
7.2
.
7
.tar.gz
3、cd到解壓目錄執(zhí)行
./configure --prefix=/usr/local/php7.2 --with-curl --with-freetype-dir --with-gd如果有配置錯誤,需要安裝模塊,yum安裝就好了。
yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel MySQL pcre-devel openssl openssl-devel curl-devel libxslt-devel
然后在重新安裝
最后就是
make
make install
cp php.ini-production /usr/local/php7.2/etc/php.ini
cp /usr/local/php7.2/etc/php-fpm.conf.default.conf php-fpm.conf
保存配置文件后,檢驗(yàn)配置是否正確的方法為:
/usr/local/php/sbin/php-fpm -t
如果出現(xiàn)諸如 “test is successful” 字樣,說明配置沒有問題。
/usr/local/php7.2/sbin/php-fpm
檢測是否啟動:
ps -ef |grep php-fpm
說明啟動成功。
到此就結(jié)束了。
4、把PHP加入環(huán)境變量
在文件末尾加上如下兩行代碼
PATH=$PATH:/usr/local/php7/bin
export PATH
然后執(zhí)行命令 #source /etc/profile
或執(zhí)行點(diǎn)命令 #./profile
使其修改生效,執(zhí)行完可通過 #echo $PATH
命令查看是否添加成功
查看php版本
php -v