lnmp之php7.2.9安装
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 大道至简,规则无上。 阅读(…) 评论(…) 编辑 收藏