Linux环境下编译安装PHP7(linux编译php7)

Linux环境下编译安装PHP7

随着PHP7的发布,开发者们又多了一种可选的开发语言,其语法易懂,功能强大,特别适合开发WEB程序。如果使用Linux操作系统,可以使用编译安装的方式安装PHP7,安装完成后便可以使用PHP7开发程序了。

首先,在安装前需要配置编译环境,以CentOS 7系统为例,使用yum命令安装编译环境所需要的软件包:

yum groupinstall “Development tools”
yum -y install tcl bzip2 bzip2-devel gmp-devel libc-client-devel openssl-devel

其次,获取PHP7安装包,可在官网 https://www.php.net下载安装包,若系统已经连入网络,也可使用命令wget从指定网址下载该软件:

 wget http://cn2.php.net/distributions/php-7.2.13.tar.bz2

然后,解压安装包,可以使用命令tar -jxvf php-7.2.13.tar.bz2(若为压缩文件,可使用tar -zxvf文件名命令进行解压),解压后会在相应目录中生成一个php-7.2.13的文件夹,接着使用cd进入文件夹:

cd php-7.2.13

编译安装时可以修改相关配置,如支持哪种数据库及其他模块,运行如下命令可以查看当前支持的模块:

./configure --help

最后,运行configure命令,这一步是最关键的,它会检查系统中PHP需要的依赖和编译选项,根据需要修改相应的参数:

./configure \
--with-config-file-path=/etc \
--with-mysql \
--with-mysqli \
--enable-fpm \
--with-fpm-user=www \
--with-fpm-group=www \
--with-openssl \
--enable-mbstring

最后,使用make和make install完成编译安装过程,PHP7正式安装完成。此外,安装完成后,也可以使用make test运行一些测试dcpt,以检验PHP7安装是否正确:

make && make install
make test

综上所述,Linux下编译安装安装PHP7需要以上步骤,若遇到编译安装错误,可以根据报错信息进行排查,重新按照步骤安装。


数据运维技术 » Linux环境下编译安装PHP7(linux编译php7)