赞
踩
1)前提系统中必须有 安装tomcat
2)访问地址栏输入www.123.com 跳转到我们的tomcat的页面上 (可自定义别的)
1)启动tomcat
./startup.sh #在tomcat的目录的下面
#对8080 的端口进行开放白名单
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
#可以进行查看所有已经开放的白名单
firewall-cmd --list-all
1):进行配置hosts ,在自己的c盘找到自己的hosts 在windows—>system32–>drivers–>etc—>hosts 或者别的位置
2)编辑此文件写上自己linux上的ip和www.123.com (在这里我输入的是自己想要的)
此时访问开启tomcat访问 www.wenchao.com:8080 这里我安装了dubbo的监控中心所以会显示这个页面,正常情况下
显示的是tomcat的页面
3)在nginx进行请求转发的配置(反射代理的配置)
#1、进入到我们的nginx 的conf中的nginx.conf的文件中进行配置
cd /usr/local/nginx/conf/
vi nginx #进入进行配置
#启动nginx
./nginx #前提是在nginx中的sbin的目录下
#在地址栏上输入我们的www.wenchao.com
#1、使用nginx反向代理,根据访问的路径跳转到不同端口的服务中,nginx监听端口为9001,
#访问http://192.168.30:9001/edu/ 跳转到127.0.0.1:8081
#访问http://192.168.30:9001/vod/ 跳转到127.0.0.1:8082
#2、为了不和以前的tomcat进行冲突 在创建两个tomcat 的文件夹 分别进行存放我们的8081 8082 此时我们虚拟上面就有三台服务器
#3、修改我们的tomcat端口号
#4、配置nginx
# 根据自己的想要存放的位置来进行安装其余两个tomcat
#下面是我创建的以及安装的命令 ---仅供参考 根据自己想要安装的地址来进行
cd /usr/local/
#创建tomcat
mkdir -p tomcatNginx/tomcat1
cd tomcatNginx
#存放tomcat端口号是8082的目录
mkdir tomcat2
#安装tomcat1
tar -zxvf apache-tomcat-8.5.57.tar.gz -C /usr/local/tomcatNginx/tomcat1
#安装tomcat2
tar -zxvf apache-tomcat-8.5.57.tar.gz -C /usr/local/tomcatNginx/tomcat2
#需要修改三个端口
#进入到我们新安装的tomcat里面
vi conf/server.xml #进行配置 另一个也一样
firewall-cmd --zone=pulic --add-port=8081/tcp --permanent
firewall-cmd --zone=pulic --add-port=8082/tcp --permanent
firewall-cmd --zone=pulic --add-port=9001/tcp --permanent
firewall-cmd --reload
#在tomcat下面的webapp下面创建文件夹,然后进行上传文件或者图片到此文件夹
启动之后的访问效果:
#进入到我们的nginx下面进行,
vi conf/nginx.conf #修改此文件
#去掉注释进行修改
#启动nginx 然后输入端口号 展示效果
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。