(图片来源网络,侵删)
在Linux系统中,PHP是一种常用的服务器端脚本语言。如果你想在CentOS 7上使用PHP,需要先安装PHP环境。本文将为大家详细介绍如何在CentOS 7上安装PHP环境,并提供一些注意事项。
在安装PHP环境之前,我们需要先更新系统,以确保系统中的软件包都是最新的版本。打开终端,执行以下命令:
(图片来源网络,侵删)
```
sudo yum update
(图片来源网络,侵删)
执行以下命令安装PHP及其相关软件包:
sudo yum install php php-mysql php-gd php-xml php-mbstring
这些软件包包括PHP本身、MySQL扩展、图形处理扩展、XML扩展以及多字节字符串扩展。
执行以下命令启动PHP-FPM服务:
sudo systemctl start php-fpm.service
执行以下命令设置PHP-FPM服务开机启动:
sudo systemctl enable php-fpm.service
执行以下命令创建一个PHP测试文件:
sudo nano /var/www/html/test.php
将以下代码复制到文件中并保存:
phpinfo();
?>
在浏览器中输入服务器IP地址或域名,加上/test.php路径,如下所示:
如果一切正常,你将看到PHP环境的详细信息。
在安装PHP环境之后,你需要确保防火墙允许HTTP和HTTPS流量。执行以下命令开启HTTP和HTTPS服务:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
如果你的系统启用了SELinux,需要将其配置为允许PHP-FPM服务访问文件系统。执行以下命令:
sudo setsebool -P httpd_execmem 1
sudo setsebool -P httpd_unified 1
如果你正在使用Ubuntu系统,并且想要了解如何在Ubuntu系统中安装LAMP环境,请参考以下文章:
CentOS 7, PHP环境, 安装, 注意事项, 防火墙, SELinux