总时长23:47:00 共142p
此文章包含第27p-第p31的内容
动静分离
(前后端分离项目可以不使用动静分离 因为已经分开了 这里是将tomcat里的静态资源放到其他位置 )
一般适合中小型网站
直接代理到104的8080端口
把104的css映射到本地的html目录下
systemctl reload nginx 重启nginx
映射成功 将/css 映射到101的目录下
ps:/js的优先级比/的优先级高 如果配置了如/js /css 等location标签 则先从这里取出来
正则写法
~* 开头,然后括号 代表正则写法
tomcat 使用了nio epoll 等功能 所以跟nginx的差距不是太多
伪静态
例如 192.168.0.145:8080/index.html?page=2 可以使用伪静态 改成 192.168.0.145:8080/2.html
使用redirect/permaent 在浏览器输入 192.168.0.145:8080/2.html 时会跳转到192.168.0.145:8080/index.html?page=2 (真实地址)
网关
防火墙部分建议 先去看看linux教程(推荐韩顺平的)
指定端口和ip访问 104的8080端口只开放给101使用
firewall-cmd --list-all 可以看到防火墙的所有规则