在CentOS上配置Apache以支持PHP,你需要遵循以下步骤:
sudo yum install epel-release
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum-config-manager --enable remi-php74
请注意,你可以将php74
替换为你想要的PHP版本,例如php73
或php80
。
sudo yum install httpd php php-mysqlnd php-gd php-mbstring php-xml php-pear php-bcmath
这将安装Apache Web服务器以及与PHP相关的一些常用模块。
sudo systemctl start httpd
sudo systemctl enable httpd
/etc/httpd/conf/httpd.conf
,确保以下行没有被注释掉(删除行首的#
字符):LoadModule php_module modules/libphp.so
AddHandler php-script .php
AddType application/x-httpd-php .php
sudo systemctl restart httpd
info.php
的文件,将其放在/var/www/html
目录下,并添加以下内容:<?php
phpinfo();
?>
保存文件后,在浏览器中访问http://your_server_ip/info.php
。你应该看到PHP信息页面,这表明Apache已成功配置为处理PHP文件。
sudo yum install php-fpm
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
/etc/httpd/conf.d/php-fpm.conf
,添加以下内容:<FilesMatch \.php$>
SetHandler "proxy:fcgi://localhost:9000"
</FilesMatch>
sudo systemctl restart httpd
现在,你的CentOS系统已经配置好Apache和PHP,可以开始开发PHP应用程序了。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: CentOS PHP日志安全设置方法