Nginx 配置静态web服务器

时间:2021-01-13 13:36:22

创建Web资源

1.创建站点目录

mkdir  /var/tmp/webroot

2.创建日志目录

mkdir  /var/tmp/log/webroot

3.创建静态测试页

echo "this is test web" > /var/tmp/webroot/index.html

修改nginx.conf配置文件

1.分开管理server配置文件:

目的:为每个server节点,分别建立对应配置文件,更方便管理server节点。

cd /usr/software/nginx/conf/

创建配置文件目录:

mkdir conf.d

进入配置文件目录:

cd conf.d

添加配置文件:

vim webroot.conf

增加如下配置,添加server节点:

server {
listen 192.168.191.32:80;
server_name localhost;

#charset koi8-r;
access_log /var/tmp/log/webroot/access.log;
error_log /var/tmp/log/webroot/error.log;

location / {
root /var/tmp/webroot;
index index.html;
}

error_page 404 /404.html;
# redirect server error pages to the static page /50x.html

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}

2.修改nginx主配置文件

找到nginx的安装目录,修改配置文件

vim  /usr/software/nginx/conf/nginx.conf

在server上面增加配置:

(引入conf.d文件夹下面所有以’.conf’结尾的server配置文件,作为server节点)

include  conf.d/*.conf

测试

1.重新加载nginx配置文件

./nginx -s reload      

2.测试访问服务器

https://192.168.191.32

如正常可见:

this is test web