下面給大家介紹linux編譯安裝php7.2,希望對需要的朋友有所幫助,更多linux使用教程可直接訪問linux視頻教程進行學習!
php編譯安裝
添加用戶
useradd?-r?-s?/sbin/nologin?php-fpm
下載解壓安裝包
cd?/data/pkg wget?http://php.net/get/php-7.2.2.tar.gz/from/this/mirror? mv?mirror?php-7.2.2.tar.gz tar?zxvf?php-7.2.2.tar.gz cd?php-7.2.2
安裝依賴
立即學習“PHP免費學習筆記(深入)”;
yum?-y?install?libxml2?libxml2-devel?openssl?openssl-devel?curl-devel?libjpeg-devel?libpng-devel?freetype-devel?libmcrypt-devel?libxslt?libicu-devel?libxslt-devel
編譯安裝
./configure? --prefix=/usr/local/php-7.2.2? --with-mhash? --with-openssl? --with-config-file-path=/usr/local/php-7.2.2/etc? --disable-short-tags? --enable-fpm? --with-fpm-user=php-fpm? --with-fpm-group=php-fpm? --enable-xml? --with-libxml-dir? --enable-bcmath? --enable-calendar? --enable-intl? --enable-mbstring? --enable-pcntl? --enable-shmop? --enable-soap? --enable-sockets? --enable-zip? --enable-mbregex? --enable-mysqlnd? --enable-mysqlnd-compression-support? --with-mysqli=mysqlnd? --with-pdo-mysql=mysqlnd? --with-gd? --enable-ftp? --with-curl? --with-xsl? --with-iconv? --with-freetype-dir? --with-jpeg-dir? --with-png-dir? --with-zlib? --enable-sysvsem? --enable-inline-optimization? --with-xmlrpc? --with-gettext make?-j?4?&&?make?install
建立軟鏈
ln?-s?/usr/local/php-7.2.2/?/usr/local/php ln?-s?/usr/local/php/bin/php?/usr/local/bin ln?-s?/usr/local/php/sbin/php-fpm?/usr/local/sbin
對php-fpm運行用戶進行設置
cd?/data/pkg/php-7.2.2 cp?./php.ini-development?./php.ini-production?/usr/local/php/etc cp?/usr/local/php/etc/php.ini-development?/usr/local/php/etc/php.ini cp?/usr/local/php/etc/php-fpm.conf.default?/usr/local/php/etc/php-fpm.conf cp?/usr/local/php/etc/php-fpm.d/www.conf.default?/usr/local/php/etc/php-fpm.d/www.conf
建立軟鏈
ln?-s?/usr/local/php/etc/php.ini?/usr/local/etc/ ln?-s?/usr/local/php/etc/php-fpm.conf?/usr/local/etc/ ln?-s?/usr/local/php/etc/php-fpm.d/www.conf?/usr/local/etc/
配置環境變量,加入全局命令
vim?/etc/profile PATH=$PATH:/usr/local/php/bin export?PATH source?/etc/profile
啟動php-fpm 服務
/usr/local/sbin/php-fpm
查看是否啟動
netstat?-lnt?|?grep?9000
殺死php-fpm
killall?php-fpm
或者
ps?aux?|?grep?php  kill?-USR2?29261
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦