linux 网络系统管理 技能大赛 nginx fastCGI配置

WEB服务

安装 nginx 软件包

配置文件名为 ispweb.conf,放置在/etc/nginx/conf.d/目录下

网站根目录为/mut/crypt(目录不存在需创建)

启用 FastCGI 功能,让 nginx 能够解析 php 请求

ndex.php 内容使用 Welcome to 2022 Computer Network Application contest!

vim /etc/nginx/conf.d/ispweb.conf
	server {
        listen 80;
        root /mut/crypt;
        index index.php ;
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.3-fpm.sock;
        }
}
~            
    //如果让人编写  很头疼

vim /etc/nginx/sites-enabled/default
	//21-71行 复制到ispweb.conf里面 我们自行修改2171y   //进行复制21-71

rm sites-enabled/default  //此时需要删除默认的default文件,不然冲突

apt -y install php-fpm  //安装php-fpm
mkdir /mut/crypt -p
echo "Welcome to 2022 Computer Network Application contest!" > /mut/crypt/index.php

测试

apt -y install curl

root@ispsrv:/etc/nginx# curl localhost
Welcome to 2022 Computer Network Application contest!
root@ispsrv:/etc/nginx# 

你可能感兴趣的:(网络系统管理,linux,nginx,运维)