依赖包
libjpeg libjpeg-devel:jpeg图像压缩库
libpng libpng-devel:png图像压缩库
freetype freetype-devel:字体引擎,统一的接口访问多种字体格式文件
libxml2 libxml2-devel:xml程序库,用来对xml文件进行解析
zlib zlib-devel:数据压缩用的函式库,可相当轻松的通过把压缩数据写入到由gzip头的文件中
curl curl-devel:利用url规则在命令行下工作的文件传输工具
openssl openssl-devel:是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包被广泛应用在互联网的网页服务器上
安装
yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel curl curl-devel openssl openssl-devel
tar jxvf php-7.1.10.tar.bz2
cd php-7.1.10/ #安装功能模块
./configure
–prefix=/usr/local/php #安装路径
–with-apxs2=/usr/local/httpd/bin/apxs #让apache支持php
–with-mysql-sock=/usr/local/mysql/mysql.sock #指明mysql的套接字路径
–with-mysqli #调用mysql的存储过程,处理mysql事务,也