Linux版本:64位CentOS 6.8
PHP版本:php -7.1.8
第一步:
下载
wget http://am1.php.net/get/php-7.1.8.tar.bz2/from/this/mirror
下载后的文件是mirror 有些初学者可能就比较迷惑了 怎么不是zip 或者tar 等这样的压缩包呢,这个不用有太多的困惑
我们用file 这个命令看下就好了 根据后缀名 选择对应的命令解压
我的file mirror后的文件包后缀是 bzip2
解压命令是:tar -jvxf mirror 解压后文件是 php-7.1.8这个文件夹
mv php-7.1.8 php 修正下文件名(出于个人习气这样做的,不改也没问题)
cd php
安装必要的依赖安装包(别问我为啥,我特么的也不知道)
yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel mysql pcre-devel curl curl-devel libxslt libxslt-devel
./configure --prefix=/usr/local/php \
--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-gd-native-ttf \
--enable-mbregex \
--enable-mbstring \
--enable-opcache \
--enable-pcntl \
--enable-shmop \
--enable-soap \
--enable-sockets \
--enable-sysvsem \
--enable-xml \
--enable-zip
安装后 显示图片中的描述,那就解释你安装步骤精确哈
安装的末了,我们 make && make install 就好了 编译安装韶光有点长,耐心等待就好了
编译安装后不代表便是利用,我们还须要在大略的配置下:
find / -name php-fpm.conf.default 找到这个文件后 cp php-fpm.conf.default php-fpm.con
然后 find / -name php-fpm.d 找到文件夹后 cd php-fpm.d 进入到该文件夹后会看到 www.conf.default
同样是 cp www.conf.default www.conf 修正后 便是启动了
末了:
/usr/local/php/sbin/php-fpm 启动就好了,至此一篇文章就此写完了,写的不是那么好,但是总算是能利用
欢迎大家能技能互换,留言给我哈,并关注我下...