linux安裝php7.2.7


1、下載php 
官網下載:#wget http://cn2.php.net/get/php-7.2.7.tar.gz/from/a/mirror。
(ps:應該是這么下載的,但是我下載的都是一個mirror文件不是壓縮包,所以我是用的瀏覽器下載然后上傳到linux服務器。具體原因未知)

 

2、解壓php壓縮包

tar zxvf php- 7.2 . 7 .tar.gz
3、cd到解壓目錄執行
./configure --prefix=/usr/local/php7.2 --with-curl --with-freetype-dir --with-gd
 --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir
 --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite
 --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm
 --enable-bcmath --enable-libxml --enable-inline-optimization --enable-mbregex
 --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap
 --enable-sockets --enable-sysvsem --enable-xml --enable-zip --enable-calendar

如果有配置錯誤,需要安裝模塊,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

保存配置文件后,檢驗配置是否正確的方法為:

/usr/local/php/sbin/php-fpm -t

如果出現諸如 “test is successful” 字樣,說明配置沒有問題。

/usr/local/php7.2/sbin/php-fpm

檢測是否啟動:

ps -ef |grep php-fpm

說明啟動成功。

到此就結束了。

4、把PHP加入環境變量

在文件末尾加上如下兩行代碼 
PATH=$PATH:/usr/local/php7/bin 
export PATH

然后執行命令 #source /etc/profile 或執行點命令 #./profile 使其修改生效,執行完可通過 #echo $PATH命令查看是否添加成功

查看php版本

php -v


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM