准备工作
操作系统centos7.9
安装epel 源、webtatic源
yum install epel-release –y
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
- yum 安装PHP72
yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml php72w-pecl-redis
除了PHP72环境外,还有相应的模块,包括mysql和redis等常用的数据库核缓存
2. nginx加载PHP环境
yum install nginx -y
cd /etc/nginx/default.d
vim status.conf
location ~^/fpm-status$ {
fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
}
保存退出
启动服务
systemctl start php-fpm.service
nginx
本人比较懒,一般能用yum安装的就不去源码编译,后续PHP的其他扩展也尽量都用yum来安装