Nginx实现反向代理商

作者 : 开心源码 本文共1485个字,预计阅读时间需要4分钟 发布时间: 2022-05-13 共191人阅读

在软件中,配置Nginx反向代理商服务器 IP绑定域名 但不能配置端口号

image.png

由于有两个服务器,应该对应两个不同的应用服务器

而后 把 apache-tomcat-7.0.47.tar.gz 通过FileZilla 上传到centOS7中 app目录下

复制两份apache-tomcat-7.0.47

[root@Nigux app]# cp -r apache-tomcat-7.0.47 apache-tomcat-1[root@Nigux app]# lsapache-tomcat-1  apache-tomcat-7.0.47  apache-tomcat-7.0.47.tar.gz[root@Nigux app]# cp -r apache-tomcat-7.0.47 apache-tomcat-2[root@Nigux app]# lsapache-tomcat-1  apache-tomcat-2  apache-tomcat-7.0.47  apache-tomcat-7.0.47.tar.gz

image.png

而后输入命令 更改一下apache-tomcat-1的端口号修改三个端口号

vim apache-tomcat-1/conf/server.xml

image.png
image.png
image.png

查看apache-tomcat-2端口号

vim apache-tomcat-2/conf/server.xml

image.png
image.png
image.png

而后分别开启两个tomcat

apache-tomcat-1/bin/startup.shapache-tomcat-2/bin/startup.sh

image.png

而后访问192.168.191.129

关闭防火墙

更改欢迎页,以便区分

[root@Nigux app]# vim apache-tomcat-1/webapps/ROOT/index.jsp[root@Nigux app]# vim apache-tomcat-2/webapps/ROOT/index.jsp[root@Nigux app]# cd ../

测试:

http://192.168.191.129:8080/

image.png
http://192.168.191.129:8081/
image.png

最后 配置反向代理商

image.png

假如不配置的话, 我们输入网址,默认跳到的是80端口的nginx页面

image.png

upstream fanxiang{server 192.168.191.129:8080} server {        listen       80;        server_name  wwww.fanxiang.com;        #charset koi8-r;        #access_log  logs/host.access.log  main;        location / {            proxy_pass http://fanxiang;            index  index.html index.htm;        }}upstream fanxiang1{server 192.168.191.129:8081} server {        listen       80;        server_name  wwww.fanxiang.com;        #charset koi8-r;        #access_log  logs/host.access.log  main;        location / {            proxy_pass http://fanxiang1;            index  index.html index.htm;        }}

重启加载

找到usr –local–nginx

[root@Nigux nginx]# sbin/nginx -s reload

image.png

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Nginx实现反向代理商

发表回复