CentOS 7服务器快速安装PHP 7.3备忘录

2 minutes read
PHPCentOSLinuxDevOps

配置Remi源仓库

首先需要安装EPEL发布包和yum工具,然后添加Remi仓库:

yum install epel-release yum-utils
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

启用PHP 7.3 Remi仓库

在CentOS 7中安装PHP 7.3,需要先启用对应版本的Remi仓库:

sudo yum-config-manager --enable remi-php73

安装PHP 7.3和常用扩展

执行以下命令安装PHP 7.3及其常用扩展模块:

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd

并非所有PHP扩展都可通过yum安装。Remi仓库提供了大多数常用扩展,但某些特殊扩展可能需要手动编译安装。

安装其他常用PHP扩展

根据项目需要,可以选择性安装其他常用扩展:

# 安装MySQL和GD库支持
sudo yum install php-mysql php-gd
 
# 安装更多功能扩展
sudo yum install php-xml php-soap php-xmlrpc php-mbstring php-json php-pecl-redis php-fpm

验证安装结果

安装完成后,可以通过以下命令验证PHP版本和已安装的扩展:

php -v
php -m

配置PHP-FPM(可选)

如果您需要使用PHP-FPM与Nginx配合:

# 启动PHP-FPM服务
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
 
# 检查状态
sudo systemctl status php-fpm

PHP安装成功界面

On this page

Scroll to top