美文网首页
Linux_335_Nginx动静态请求分发实战

Linux_335_Nginx动静态请求分发实战

作者: 为宇绸缪 | 来源:发表于2022-12-13 18:35 被阅读0次

节点服务器的配置

lb01 192.168.178.123 用于对域名的解析,作用是对请求的判断以及负载均衡
lb02 192.168.178.124 静态服务器组
web01 192.168.178.125 上传服务器
web02 192.168.178.126 解析默认的动态url

注意都要修改server_name

配置lb02 192.168.178.124 静态服务器组
1、选用nginx默认配置即可,可以拷贝nginx.conf.default默认的配置
[root@web01 conf]# mv nginx.conf nginx.conf.$(date +%F)
[root@web01 conf]# cp nginx.conf.default nginx.conf
修改nginx.conf如下,需要添加主机域名信息,以及要创建static存在的目录及内容
server_name www.yu.com;
本机地址 比如 192.168.178.124/ 和 location 后面的 / 是对应的关系
www.yu.com/static/index.html 进行转发 让192.168.178.124进行解析
就得保证在默认的网页根目录下存在static文件夹以及index.html文件才能找到
访问流程
访问192.168.178.124这台机器 --> 访问到网页根目录 /opt/nginx/html
--> 然后用户请求是想访问 static/index.html 文件
--> 因此最终的目录应该是 /opt/nginx/html/static/index.html

2、返回一个index首页内容即可
3、启动nginx

配置web01 192.168.178.125 上传服务器 得创建upload文件夹和index.html
web02 192.168.178.126 解析默认的动态url
这些操作都是类似的

查看实验的成果
分别访问三种url,查看响应的信息如何
1、访问第一种url
www.yu.com
结果:默认的url web02 192.168.178.126

http://www.yu.com/static/
结果:静态文件 lb02 192.168.178.124 静态服务器组

http://www.yu.com/upload/
结果:upload web01 192.168.178.125 上传服务器

相关文章

网友评论

      本文标题:Linux_335_Nginx动静态请求分发实战

      本文链接:https://www.haomeiwen.com/subject/ldohqdtx.html