PHP7官网下载
http://php.net/downloads.php
安装前的一些准备,
如果要安装gd模块,需要安装如下依赖
sudo yum install -y libpng libpng-devel
如果要包含BZip2支持,需要安装如下依赖
sudo yum install -y bzip2 bzip2-devel
如果要包含curl支持,需要安装如下依赖
sudo yum install -y curl curl-devel
解压
tar -xf php-NN.tar.gz
配置参数
sudo ./configure \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-gd \
--with-bz2 \
--with-zlib \
--with-curl \
--enable-mbstring \
--enable-zip \
--enable-fpm \
--enable-mysqlnd \
--with-mysqli \
--with-pdo-mysql
参数解释,按需添加。
--with-apxs2=/usr/local/apache2/bin/apxs \
#关联apache2
--with-gd \
#PHP gd模块
--with-bz2 \
#包含BZip2支持
--with-zlib \
#包含ZLIB支持
--enable-zip \
#包含Zip读写支持
--with-curl \
#包含cURL支持
--enable-mbstring \
#启用多字节字符串支持
--enable-fpm \
#启用PHP-FPM进程管理
--enable-mysqlnd \
#Enable mysqlnd explicitly
--with-mysqli \
#包含mysql支持
--with-pdo-mysql
#包含mysql支持
编译
make
安装
make install