Red Hat Training

A Red Hat training course is available for RHEL 8

第 42 章 使用 PHP 脚本语言

超文本 Preprocessor(PHP)是主要用于服务器端脚本的通用脚本语言,可让您使用 Web 服务器运行 PHP 代码。

在 RHEL 8 中,PHP 脚本语言由 php 模块提供,该模块可在多个流(版本)中可用。

根据您的用例,您可以安装所选模块流的特定配置集:

  • common - 使用 Web 服务器进行服务器端脚本的默认配置文件。它包括多个广泛使用的扩展。
  • minimal - 此配置集只安装命令行界面以用于使用 PHP 编写脚本,而无需使用 Web 服务器。
  • devel - 此配置集包含来自 common 配置集的软件包以及用于开发用途的其他软件包。

42.1. 安装 PHP 脚本语言

本节论述了如何安装 php 模块的所选版本。

流程

  • 要使用默认配置集安装 php 模块流,请使用:

    # yum module install php:stream

    使用您要安装的 PHP 版本替换 stream

    例如,要安装 PHP 8.0:

    # yum module install php:8.0

    默认 common 配置集安装 php-fpm 软件包,并预配置 PHP 以用于 Apache HTTP 服务器nginx

  • 要安装 php 模块流的特定配置集,请使用:

    # yum module install php:stream/profile

    使用您要安装的 配置集 的名称替换 stream

    例如,要安装 PHP 8.0 以供不使用 Web 服务器:

    # yum module install php:8.0/minimal

其他资源