编写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
网友评论