在Linux系统中,CentOS是一种广泛使用的开源操作系统,它以稳定性和安全性著称,因此在服务器环境中得到了广泛的应用,PHP是一种流行的开源脚本语言,用于创建动态Web页面,本文将介绍如何在CentOS环境下安装和配置PHP。
1、更新系统软件包
在开始安装PHP之前,首先需要更新系统软件包,打开终端,输入以下命令:
sudo yum update
2、安装EPEL(Extra Packages for Enterprise Linux)仓库
EPEL仓库包含了许多额外的软件包,包括PHP,运行以下命令安装EPEL仓库:
sudo yum install epel-release
3、安装PHP
运行以下命令安装PHP及其相关组件:
sudo yum install php php-fpm php-mysqlnd php-pdo php-mbstring php-xml php-pear php-gd php-curl php-zip php-json
4、启动并设置开机自启动PHP-FPM服务
运行以下命令启动PHP-FPM服务:
sudo systemctl start php-fpm
设置开机自启动PHP-FPM服务:
sudo systemctl enable php-fpm
5、配置PHP-FPM
编辑PHP-FPM配置文件/etc/php-fpm.d/www.conf
,修改以下内容:
listen = /var/run/php-fpm/php-fpm.sock
user = apache
group = apache
重启PHP-FPM服务使配置生效:
sudo systemctl restart php-fpm
6、配置Apache服务器以支持PHP
编辑Apache主配置文件/etc/httpd/conf/httpd.conf
,在<Directory />
和</Directory>
之间添加以下内容:
LoadModule php7_module modules/libphp7.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir /etc/php.ini
重启Apache服务器使配置生效:
sudo systemctl restart httpd
7、测试PHP安装
创建一个名为info.php
的文件,内容如下:
<?php phpinfo(); ?>
将此文件上传到Apache的网站根目录(例如/var/www/html
),然后在浏览器中访问http://your_server_ip/info.php
,如果看到PHP信息页面,说明PHP已成功安装并运行。
至此,您已经在CentOS环境下安装了PHP,并进行了基本的配置,接下来,您可以开始编写和运行PHP应用程序了。
还没有评论,来说两句吧...