1 管网下载php下载安装包 ---个人用linux版(个人喜欢下载 在/usr/local/myfile 中)
2 安装需要的依赖包
yum -y install epel-release gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel libxml2 libxml2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel openldap openldap-devel libmcrypt
3 对下载好的包进行解压安装
tar -zxvf php*.*.*.tar.gz
4 进入解压好的安装在包中配置安装环境
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-ctype --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --with-mcrypt --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-ldap-sasl --with-xmlrpc --enable-zip --enable-soap --with-gettext --enable-fpm
php编译安装说明
--with-config-file-path指定php的配置文件位置
--with-mysql、--with-mysqli让php可以操作mysql
--enable-fpm主要是nginx要来调用php语言得使用php-fpm
5 安装 (php 安装的时间比较长)
make && make install
6 查看安装端口是否正常开启
7 添加php配置启动项
cp php.ini-production /usr/local/php/etc/php.ini
8配置环境变量
export PATH=$PATH:/usr/local/php/sbin/:/usr/local/php/bin/
9启动php-fpm
10填写页面测试(测试页写在nginx/html中)
<?php
如果页面显示的是下载文件 需要修改 nginx配置文件
可查看https://mp.csdn.net/postedit/95043361