HCRM博客

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

在CentOS系统中,通过yum安装PHP及其扩展是一个常见的操作,以下是详细的步骤和注意事项:

准备工作

1、更新系统

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

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

命令:sudo yum update

2、备份重要数据

在进行任何重大更改之前,务必备份重要数据,以防万一出现意外。

安装EPEL仓库

EPEL(Extra Packages for Enterprise Linux)仓库包含了丰富的额外软件包,包括PHP的不同版本和扩展。

命令:sudo yum install epelrelease y

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

安装Remi源(可选)

Remi源提供了更多PHP版本的选择和扩展。

命令:sudo rpm ivh HTTPS://rpms.remirepo.net/enterprise/remirelease7.rpm

安装PHP

根据需要选择合适的PHP版本进行安装,这里以安装PHP 7.4为例。

1、查看可安装的PHP版本

命令:yum repolist all | grep php

2、安装PHP 7.4

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

启用Remi源中的PHP 7.4版本:sudo yumconfigmanager enable remiphp74

安装PHP:sudo yum install php phpcli phpcommon phpfpm phpmysqlnd phpopcache phpmbstring phpxml phpgd y

3、验证安装

命令:php v,此命令将显示PHP的版本信息。

安装PHP扩展

根据项目需求安装所需的PHP扩展,安装GD库以支持图像处理功能:

命令:sudo yum install phpgd y

配置PHP

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

命令:sudo nano /etc/php.ini

启动和测试PHP

1、启动PHPFPM服务

命令:sudo systemctl start phpfpm

设置开机启动:sudo systemctl enable phpfpm

2、测试PHP

创建一个简单的PHP文件,如info.php<?php phpinfo(); ?>

将该文件放置在Web服务器的根目录下,然后通过浏览器访问该文件,检查PHP信息页面是否正常显示。

FAQs

问题1:如何在CentOS上卸载已安装的PHP?

答:可以通过以下命令卸载已安装的PHP及其相关模块:

命令:sudo yum remove php phpcommon

问题2:如何查看CentOS上已安装的PHP版本?

答:可以通过以下命令查看已安装的PHP版本:

命令:php v

通过以上步骤,可以在CentOS系统上成功安装PHP及其扩展,并根据项目需求进行相应的配置和调整,在实际操作过程中,请务必注意数据安全和系统稳定性。

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