Centos 8安装Nginx 和 PHP的web服务器环境,图文简洁版
2022-05-19
本文基于以下环境测试:
操作系统 | Nginx | PHP |
CentOS 8.5.2111 | 1.14.1 | 7.2.24 |
一、安装Nginx
1.安装
$ sudo yum install nginx -y
2.启动
$ sudo systemctl start nginx
3. 查看
请用浏览器访问127.0.0.1或localhost,展现的是Nginx欢迎页。
二、安装PHP
1.安装
$ sudo yum install php php-mysqlnd php-fpm php-opcache php-gd php-xml php-mbstring php-json -y
2.启动php-fpm
$ sudo systemctl start php-fpm
3运行正常后,编辑PHP-FPM配置文件
sudo vi /etc/php-fpm.d/www.conf
在此文件中,可以找到以下行:
listen = /run/php-fpm/www.sock
更改为
Listen = 127.0.0.1:9000
然后找到以下两行:
user = apache
group = apache
将它们更改为:
user = nginx
group = nginx
保存并关闭文件,重新加载PHP-FPM以使更改生效:
$ sudo systemctl reload php-fpm
重启Nginx。
$ sudo nginx -s reload
三、测试
创建一个测试文件:
$ sudo vi /usr/share/nginx/html/test.php
输入下面代码并保存。
<?php
phpinfo();
?>
请在浏览器地址栏中键入127.0.0.1/test.php或localhost/test.php,即可看到:
测试完毕后,删除测试文件。
$ sudo rm /usr/share/nginx/html/test.php
至此,整个安装配置完成。
帮助
一些常用命令。
1.关于Nginx
$ nginx -v // 查看版本
$ sudo systemctl status nginx // 查看状态
$ sudo systemctl enable nginx // 开机自启动
2.关于php-fpm
$ sudo systemctl status php-fpm // 查看状态
$ sudo systemctl enable php-fpm // 开机自启动
参考资料
https://ywnz.com/linuxyffq/4544.html
(版权归cpury.com所有,转载请注明出处。)