欢迎访问宙启技术站
智能推送

centos 如何安装 php环境

发布时间:2023-05-18 19:07:35

CentOS是一种基于Red Hat Enterprise Linux(RHEL)提供的开源Linux操作系统,鉴于其稳定性和安全性,CentOS在服务器操作系统市场上具有广泛的用户群体和应用场景。当您搭建网站、博客、论坛和其他Web应用时,您需要安装PHP环境来帮助您构建动态Web站点和应用。 那么下面就为您介绍如何在CentOS上安装PHP环境。

## 步骤一:更新系统

在安装PHP之前,建议您先升级CentOS系统以获取最新的软件包、安全补丁和增强功能。可以运行以下命令来更新 CentOS 系统:

sudo yum update

在运行此命令时,系统会提示您确认要更新的软件包列表以及需要下载的软件包大小。您可以输入y来确认,也可以按回车键选择默认选项进行更新。

## 步骤二:安装PHP

要在CentOS上安装PHP,可以使用Yum包管理器。运行以下命令以安装PHP和其他相关软件包:

sudo yum install php php-mysql php-gd php-pear

此命令将安装PHP,PHP MySQL扩展和一些其他PHP扩展。 安装过程中,系统会提示您确认要安装所需的软件包以及所需的磁盘空间。可以按y确认并等待安装完成。

## 步骤三:启动Web服务器

CentOS提供了许多Web服务器软件包,其中包括Apache和Nginx。要使用PHP,您需要使用Web服务器将其与Web应用程序一起使用。Apache是最常用的Web服务器之一,因此在本文中,我们将介绍如何在Apache下设置PHP。

首先,运行以下命令安装Apache服务器:

sudo yum install httpd

此命令将安装Apache服务器。 安装过程中,系统会提示您确认要安装所需的软件包以及所需的磁盘空间。可以按y确认并等待安装完成。

然后,使用以下命令启动Apache服务器:

sudo systemctl start httpd

要在系统启动时启用Apache服务器,可以运行以下命令:

sudo systemctl enable httpd

现在,Apache服务器已经启动并正在运行,您可以在浏览器中输入服务器的IP地址来访问HTTP服务器的默认页面。

## 步骤四:测试PHP

要确保PHP是否已安装成功并且可以正常工作,请创建PHP信息文件。在您的Web服务器上创建一个名为info.php的文件,并添加以下代码:

<?php phpinfo(); ?>

将此文件保存在 /var/www/html 目录下,此目录通常是默认的Web服务器文档根目录。如果您已经安装了Apache并在运行,请使用以下命令将info.php文件复制到文档根目录:

sudo cp /usr/share/doc/php-common*/test/test_php.php /var/www/html/info.php

现在,使用浏览器并输入http://服务器IP地址/info.php,您将看到PHP信息页面,该页面包含PHP版本号、安装路径和编译选项等详细信息。

## 结论

在本文中,我们介绍了如何在CentOS上安装PHP,该过程涉及更新系统、安装PHP包、安装Web服务器Apache,以及测试PHP以确保其正常工作。此外,还有一些常用的PHP扩展包可用,您可以使用Yum包管理器来安装它们。现在,您可以构建和部署PHP Web应用程序来扩展服务器和业务功能。