HCRM博客

如何在 CentOS 上使用 YUM 安装 PHP?

在CentOS系统上通过yum安装PHP,可以按照以下步骤进行:

准备工作

1、检查当前系统版本

如何在 CentOS 上使用 YUM 安装 PHP?-图1
(图片来源网络,侵权删除)

确保系统是CentOS 7或更高版本,可以通过以下命令查看系统版本:

```bash

rpm q centosrelease

```

2、更新系统

在执行任何安装操作之前,建议先更新系统,确保所有已安装的软件包都是最新的:

如何在 CentOS 上使用 YUM 安装 PHP?-图2
(图片来源网络,侵权删除)

```bash

sudo yum update

```

3、安装EPEL仓库

EPEL(Extra Packages for Enterprise Linux)仓库包含了丰富的额外软件包,安装EPEL仓库:

```bash

如何在 CentOS 上使用 YUM 安装 PHP?-图3
(图片来源网络,侵权删除)

sudo yum install epelrelease

```

4、配置Remi源

Remi源提供了许多不同版本的PHP及其扩展,可以通过以下命令添加Remi源:

```bash

sudo yum install y HTTPS://rpms.remirepo.net/enterprise/remirelease7.rpm

```

安装PHP

1、启用Remi存储库并安装PHP

以安装PHP 7.4为例,首先启用Remi存储库中的PHP 7.4版本:

```bash

sudo yumconfigmanager enable remiphp74

```

然后安装PHP及其常用扩展:

```bash

sudo yum install php phpcli phpfpm phpmysqlnd phpzip phpdevel phpgd phpmcrypt phpmbstring phpcurl phpxml phppear phpbcmath phpjson phpredis

```

2、验证安装

安装完成后,通过以下命令验证PHP是否成功安装:

```bash

php v

```

此命令将显示PHP的版本信息。

3、启动和配置PHPFPM

如果安装了PHPFPM,需要启动并配置为开机启动:

```bash

sudo systemctl start phpfpm

sudo systemctl enable phpfpm

```

安装其他扩展

如果需要安装其他PHP扩展,可以使用以下命令:

sudo yum install php{extension_name}

要安装phpintl扩展,可以执行:

sudo yum install phpintl

配置PHP

PHP的配置文件通常位于/etc/php.ini中,可以根据项目需求修改配置,例如调整内存限制、上传文件大小等:

sudo nano /etc/php.ini

FAQs

1、如何在CentOS上通过yum安装PHP 8.1?

答:确保已经添加了EPEL和Remi源,启用Remi存储库中的PHP 8.1版本,并安装PHP 8.1及其扩展,具体步骤如下:

```bash

sudo yumconfigmanager enable remiphp81

sudo yum install php phpcli phpfpm phpmysqlnd phpzip phpdevel phpgd phpmcrypt phpmbstring phpcurl phpxml phppear phpbcmath phpjson phpredis

```

2、如何查看已安装的PHP模块?

答:可以通过以下命令查看已加载的PHP模块:

```bash

php m

```

通过上述步骤,您可以在CentOS系统上顺利地通过yum安装PHP,并根据需要进行相应的配置和扩展安装。

分享:
扫描分享到社交APP
上一篇
下一篇