用心打造
VPS知识分享网站

如何在CentOS 7上安装PHP?安装PHP完整教程

在CentOS 7上安装PHP是配置LAMP或LEMP环境的关键步骤之一,PHP作为动态网站开发的核心语言,能够与Apache或Nginx服务器无缝集成,为网站提供强大的后端支持。本期小编将指导大家如何在CentOS 7上安装PHP,无论是搭建WordPress、Laravel等PHP项目,还是开发自定义Web应用,只要跟着本文的操作步骤就可以轻松安装。

如何在CentOS 7上安装PHP?安装PHP完整教程

如何在CentOS 7上安装PHP?

在 CentOS 7 上安装 PHP 的过程相对简单,可以通过官方的包管理工具 yum 进行安装。以下是详细的步骤:

步骤 1:更新系统

bash
sudo yum update -y

步骤 2:启用 EPEL 和 Remi 仓库

PHP 的较新版本通常需要通过 Remi 仓库安装。

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

步骤 3:查看可用的 PHP 版本

bash
yum list available | grep php

这将列出 Remi 仓库中可用的 PHP 版本。

步骤 4:启用特定 PHP 版本的仓库

假设你想安装 PHP 7.4,可以执行以下命令启用该版本的仓库:

bash
sudo yum-config-manager --enable remi-php74

如果需要其他版本,将 php74 替换为相应的版本号。

步骤 5:安装 PHP 和常用扩展

bash
sudo yum install -y php php-cli php-fpm php-mysqlnd php-xml php-mbstring php-json php-curl

步骤 6:验证 PHP 是否安装成功

bash
php -v

输出示例:

scss
PHP 7.4.16 (cli) (built: Mar 3 2021 18:33:45) ( NTS )

步骤 7:配置 PHP-FPM(可选,用于 Nginx)

如果使用 Nginx,还需要配置和启动 PHP-FPM。

bash
sudo systemctl start php-fpm
sudo systemctl enable php-fpm

步骤 8:测试 PHP

在 Web 服务器的根目录下创建一个测试文件:

bash
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

然后访问 http://<服务器IP>/info.php,如果 PHP 页面成功加载,则说明 PHP 安装完成。

提示

  • 如需安装 PHP 8.0 或其他版本,将 remi-php74 替换为 remi-php80 或其他所需版本。
  • php-mysqlnd 替代了早期版本的 php-mysql,建议使用它来支持 MySQL 连接。
赞(0)
未经允许不得转载;国外VPS测评网 » 如何在CentOS 7上安装PHP?安装PHP完整教程
分享到