如何在 CentOS 8 / RHEL 8 上安装 PHP 7.4

[ad_1]

PHP(超文本预处理器)是最流行的服务器端脚本语言,用于开发静态和动态网站。 在本文中,我们将演示如何在 CentOS 8 和 RHEL 8 上安装最新版本的 PHP 7.4。

PHP 7.4 的最低系统要求

  • 最小 CentOS 8 / RHEL 8 操作系统
  • Sudo 或 Root 权限
  • 基本包存储库
  • 网络连接

让我们进入安装步骤,

步骤:1) 启用 EPEL 和 Remi 存储库

在默认的 CentOS 8 和 RHEL 8 软件包存储库中, PHP 7.2 / 7.3 可用并且要安装最新版本的 PHP 7.4,我们必须配置 EPEL 和 REMI 存储库,因此要启用存储库,请运行以下命令:

[[email protected] ~]$ sudo dnf install epel-release -y
[[email protected] ~]$ sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y

配置并启用存储库后,运行以下 dnf 命令以查看可用的 PHP 版本,

[[email protected] ~]$ dnf module list php

正如我们在上面的输出中看到的,PHP 7.2 是 CentOS-8 AppStream 存储库中的默认包,因此在下一步中,我们将启用最新的 PHP 模块流(redmi-7.4),以便在我们安装时使用 dnf 安装 PHP将自动从 remi-7.4 模块中选择包

步骤:2) 启用最新的 PHP Module Stream (remi-7.4)

执行以下 dnf 命令启用 remi-7.4 PHP 模块,

[[email protected] ~]$ sudo dnf module enable php:remi-7.4

步骤:3)安装和验证PHP

现在运行以下 dnf 命令来安装 PHP 7.4,

[[email protected] ~]$ sudo dnf install php php-cli php-common

我们可以看到它正在安装它的依赖项,如 httpd 和 nginx,所以一旦上面的包安装成功,运行下面的“php -v”命令来验证安装的php版本,

[[email protected] ~]$ php -v

在安装 PHP 时,php-fpm 也作为它的依赖安装,它会被当作 FastCGI Server,所以使用下面的命令来启动和启用 FPM 服务,

[[email protected] ~]$ sudo systemctl start php-fpm
[[email protected] ~]$ sudo systemctl enable php-fpm

步骤:4)更新 PHP 参数

在不同的情况下使用 php 内容管理系统 (内容管理系统)喜欢 WordPress, 德鲁巴, Joomla 和 MediaWiki 等,我们可能需要更新默认的 PHP 参数以提高性能。 这些参数可以从其配置文件“/etc/php.ini”,

[[email protected] ~]$ sudo vi /etc/php.ini
…………
upload_max_filesize = 32M 
post_max_size = 48M 
memory_limit = 256M 
max_execution_time = 600 
max_input_vars = 3000 
max_input_time = 1000
………

Save 并退出文件,要使上述更改生效,请重新启动您的 Web 服务器服务(httpd 或 nginx )

[[email protected] ~]$ sudo systemctl restart httpd

这就是本文的全部内容,我希望这些步骤可以帮助您在 CentOS 8 和 RHEL 8 系统上安装和配置 PHP 7.4。 非常欢迎您的反馈和意见。

[ad_2]

Related Posts