nginx(项目部署)linux版
作者:互联网
- linux下安装tomcat
下载链接:https://tomcat.apache.org/download-80.cgi
将下载好的tomcat 放到 /usr/local 目录下 (nginx的安装路径)
解压tomcat
tar -zxvf apache-tomcat-9.0.0.M26.tar.gz
复制两份解压好的tomcat 如:
cp -r apache-tomcat-9.0.0.M26 apache-tomcat-9.0.0.M26-02
- 修改tomcat的端口号
进入tomcat 的 server.xml 文件,修改 端口号
路径如下:
/apache-tomcat-9.0.0.M26/conf/server.xml
修改一下几处的端口号(因为要开启多个tomcat)
将上面的三个端口号,修改为没用使用过的即可
- 修改tomcat的端口号
- 将war包放到tomcat中的webapps中
如:下面路径
apache-tomcat-9.0.0.M26/webapps - 运行 tomcat
找到 startup.sh 运行即可
如 :在相对路径下启动
- 使用 nginx 负载均衡
修改nginx的配置文件
/usr/local/nginx/conf/nginx.conf
修改内容如下所示
首先,添加一个location ,后面跟要拦截的路径,这里是当访问 /myweb 的时候 进行该location里面的判断,
添加 proxy_pass 后面跟URL 统一资源定位符(自己定义的)
在server 的外部,添加 upstream 与定义的URL中的域名对应,里面添加对应的IP
即 :当访问 location 拦截的 路径时, 会转到 upstream 中的IP进行访问,且如果没有特别规定,会均衡的访问upstream中的所有IP - 修改完后重新加载nginx
/usr/local/nginx/sbin/nginx -s reload - 通过定义的location直接访问路径,就会体现出负载均衡
- 如下所示:
通过不同的端口来访问项目
使用nginx负载均衡来访问项目,两种情况均衡交换
- 使用 nginx 负载均衡
标签:tomcat,部署,M26,nginx,linux,apache,9.0,端口号 来源: https://blog.csdn.net/Badman0726/article/details/121875514