Centos 8安装Nginx 和 PHP的web服务器环境,图文简洁版

本文基于以下环境测试:

操作系统NginxPHP
CentOS 8.5.21111.14.17.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所有,转载请注明出处。)