小白学nginx之搭建一个静态资源web服务器

2020-04-07  本文已影响0人  乔治大叔

编写Nginx配置文件

[root@web01 conf.d]# cat game.conf
server {
    listen 80;
    server_name game.oldboy.com;

    location / {
        root /code;
        index index.html;
    }
}

根据配置文件,创建目录,上传代码

[root@web01 ~]# mkdir /code
[root@web01 ~]# cd /code
[root@web01 ~]# rz html5.zip
[root@web01 code]# unzip html5.zip 

重载nginx服务

[root@web01 code]# systemctl restart nginx      #立即重启
[root@web01 code]# systemctl reload nginx       #平滑重启

配置域名解析

Windows:  C:\Windows\System32\drivers\etc
                10.0.0.7      www.test.com
                
Mac   sudo vim /etc/hosts
                10.0.0.7      www.test.com
            
C:\Users\Administrator>ping www.test.com        #检查解析的是否是10.0.0.7
正在 Ping www.test.com [10.0.0.7] 具有 32 字节的数据:
来自 10.0.0.7 的回复: 字节=32 时间=9ms TTL=64
来自 10.0.0.7 的回复: 字节=32 时间<1ms TTL=64
来自 10.0.0.7 的回复: 字节=32 时间<1ms TTL=64
来自 10.0.0.7 的回复: 字节=32 时间<1ms TTL=64

通过浏览器访问对应的项目

http://www.test.com/game/duxinshu/index.html    用户请求的路径

实际上服务器查找的路径     /code/game/duxinshu/index.html
上一篇 下一篇

猜你喜欢

热点阅读