温馨提示×

centos下php环境搭建步骤

小樊
43
2025-02-20 17:07:24
栏目: 编程语言
PHP开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS系统上搭建PHP环境是一个相对简单的过程,以下是详细的步骤:

1. 更新系统软件包

首先,确保你的系统是最新的。

sudo yum update -y

2. 安装EPEL仓库

EPEL(Extra Packages for Enterprise Linux)是一个由Fedora项目提供的第三方软件仓库,它为CentOS和其他RHEL衍生版提供额外的软件包。

sudo yum install epel-release -y

3. 安装Remi仓库(可选,推荐使用最新版本的PHP)

Remi仓库提供最新版本的PHP。

sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

4. 安装PHP及常用扩展

使用yum安装PHP及其常用扩展。

sudo yum install php php-mysql php-gd php-xml php-mbstring -y

或者,如果你启用了Remi仓库,可以使用以下命令安装特定版本的PHP(例如PHP 7.4):

sudo yum install php php-opcache php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo -y

5. 验证安装

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

php -v

6. 配置PHP

  • 修改PHP配置文件:PHP的配置文件通常位于/etc/php.ini,可以根据需要进行修改。
sudo vi /etc/php.ini
  • 重启PHP服务:修改配置后,需要重启PHP服务使配置生效。
sudo systemctl restart php-fpm

7. 配置Web服务器(以Apache为例)

  • 安装Apache
sudo yum install httpd -y
  • 启动并启用Apache
sudo systemctl start httpd
sudo systemctl enable httpd
  • 配置Apache以使用PHP

编辑Apache的配置文件,通常位于/etc/httpd/conf/httpd.conf/etc/httpd/conf.d/php.conf

sudo vi /etc/httpd/conf/httpd.conf

在配置文件中添加以下内容:

LoadModule php7_module modules/libphp7.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

确保DocumentRoot指向你的Web根目录,例如/var/www/html

8. 测试PHP

/var/www/html目录下创建一个名为info.php的文件,输入以下内容并保存:

<?php
phpinfo();
?>

打开浏览器,访问http://your-server-ip/info.php,如果看到PHP信息页面,说明PHP已正确安装并配置。

总结

通过以上步骤,你已经在CentOS系统上成功安装并配置了PHP环境。根据具体需求,你可能还需要安装其他PHP扩展并配置Web服务器。希望这些步骤能帮助你顺利搭建PHP环境。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:centos下php环境怎么搭建

0