lnmp之php7.2.9安装

php官网

http://php.net/

The PHP development team announces the immediate availability of PHP 7.2.9. This is a bugfix release.

All PHP 7.2 users are encouraged to upgrade to this version.  #官方鼓励安装这个版本

[root@s100 ~]# uname -a
Linux s100 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

 

安装

yum install zlib-devel libxml2-devel libjpeg-turbo-devel  freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel libmcrypt-devel  mhash mcrypt -y

 

wget http://hk1.php.net/get/php-7.2.9.tar.gz/from/this/mirror

 

tar xf php-7.2.9.tar.gz

 

cd php-7.2.9

 

./configure –prefix=/usr/local/php-7.2.9 –enable-fpm –with-mysql
./configure \
–prefix=/usr/local/php-7.2.9 \
–with-mysql=mysqlnd \
–with-mysqli \
–with-pdo-mysql=mysqlnd \
–with-iconv-dir=/usr/local/libiconv \
–with-freetype-dir \
–with-libxml-dir=/usr \
–with-jpeg-dir \
–with-png-dir \
–with-zlib \
–enable-xml \
–disable-rpath \
–enable-bcmath \
–enable-shmop \
–enable-sysvsem \
–enable-inline-optimization \
–with-curl \
–enable-mbregex \
–enable-fpm \
–enable-mbstring \
–with-mcrypt \
–with-gd \
–enable-gd-native-ttf \
–with-openssl \
–with-mhash \
–enable-pcntl \
–enable-sockets \
–with-xmlrpc \
–enable-soap \
–enable-short-tags \
–enable-static \
–with-xsl \
–with-fpm-user=www \
–with-fpm-group=www \
–enable-ftp \
–enable-opcache=yes

 

make && make install 

 

cp php.ini-production /usr/local/php/lib/php.ini

 

cp php-fpm.conf.default php-fpm.conf

 

echo ‘/usr/local/php/sbin/php-fpm’ >>/etc/rc.loca

 

/usr/local/php/sbin/php-fpm  #启动

 

细节方面根据报错,自己处理下。

 

posted on 2018-09-05 22:11 大道至简,规则无上。 阅读() 评论() 编辑 收藏

版权声明:本文为cs-chenyan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/cs-chenyan/p/9595249.html