本文已参与「新人创作礼」活动,一起开启掘金创作之路。
nginx配置实例1----反向代理
反向代理示例一:
1、实现效果
1)、打开浏览器,在浏览器地址栏输入地址 www.123.com, 跳转到linux系统tomcat主页面上
2、准备工作
1)、安装tomcat
2)、 开放tomcat的对外访问端口
3、访问过程的分析
配置过程
第一步 在windows系统的host文件中进行域名和ip对应关系的配置host文件在C:\Windows\System32\drivers\etc 下
192.168.17.129 www.123.com
第二步 在nginx 进行请求转发配置(反向代理配置)
第三步 重启nginx 服务器
第四步 测试
反向代理实例二:
配置实现
server
{
listen 888;
server_name xxx.xxx.xxx.xxx; # 本地服务器ip
location ~ /edu/ { # 类似于正则表达式
proxy_pass http://127.0.0.1:8082; # 转发的地址
}
location ~ /nacos/ {
proxy_pass http://127.0.0.1:8082; # 转发的地址
}
}
结果如下:
配置中的正则表达式
nginx配置实例2----负载均衡
3、配置
4、负载均衡的策略