一、PHP 环境安装
以安装 PHP 7.4 为例,采用 RPM 包离线方式安装,适合无外网的情况。安装完 PHP 环境后,需要通过 PHP-FPM + Nginx 结合来搭建发布 PHP 程序环境。
1、下载 RPM 包
找一台可以联网的 Linux 服务器,下载步骤如下:
1.1、安装 yum-utils
yum install -y yum-utils
1.2、安装 EPEL 库
yum install -y epel-release
1.3、安装 Remi 仓库
yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
1.4、查询所有 PHP 版本
yum list available php\* --showduplicates | grep php74
1.5、启用 php74 库
yum-config-manager --enable remi-php74
1.6、下载 PHP 基础包及其依赖
yumdownloader --resolve --destdir=/tmp/php74 php php-fpm php-mysqlnd php-gd php-xml php-mbstring php-curl php-zip php-opcache
2、安装 PHP 7.4
2.1、安装依赖
rpm -ivh libsodium-1.0.18-1.el7.x86_64.rpm
2.2、安装 PHP 核心
rpm -ivh php-common-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-cli-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-json-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-fpm-7.4.33-15.el7.remi.x86_64.rpm
2.3、安装扩展
rpm -ivh php-mysqlnd-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-gd-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-xml-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-mbstring-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-curl-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-zip-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-intl-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-bcmath-7.4.33-15.el7.remi.x86_64.rpm
rpm -ivh php-opcache-7.4.33-15.el7.remi.x86_64.rpm
3、验证 PHP 环境
php --version
二、PHP 程序部署环境搭建
通过 PHP-FPM + Nginx 结合来搭建发布 PHP 程序环境。


