tomcat部署过程(一)

yum仓库
前提要先安装jdk,这就不做过多的介绍了,yum装和rpm包都可以,
安装包:
tomcat tomcat-lib tomcat-admin-webapps tomcat-webapps tomcat-docs-webapp
启动(以yum为例):
systemctl start tomcat
展示:
在这里插入图片描述
配置文件:
[root@localhost tomcat]# vim tomcat-users.xml
这里的username和password就是上图的Manager App和Host Manager登录时的账号密码

部署:
[root@localhost myapp]# cat index.jsp
<%@ page language=“java” %>
<%@ page import=“java.util.*” %>


Test Page


<% out.println("/usr/share/tomcat/webapps");
%>
%
%
[root@localhost myapp]# pwd
/usr/share/tomcat/webapps/myapp
展示:在Manager App里
在这里插入图片描述
利用网页部署:
[root@localhost myapp]# pwd
/data/webapps/myapp
[root@localhost myapp]# ls
ROOT
[root@localhost myapp]#

在这里插入图片描述
反向代理:
利用nginx来实现反向代理,这就不做过多的操作了,不会的可以百度,
利用docker来实现tomcat的负载均衡:
1)镜像的拉取(这个就看个人了,想拉取哪个了)
2)启动(以逻辑卷的方式来实现修改此tomcat的镜像)
docker run --name tc1 --hostname tc1.habq.com --netwrok bridge -v /data/tc1:/usr/local/tomcat/webapps/myap tomcat:8.5-slim
docker run --name tc2 --hostname tc2.habq.com --netwrok bridge -v /data/tc2:/usr/local/tomcat/webapps/myap tomcat:8.5-slim
cd /data/tc1
mkdir -p lib classes WEB-INF
vim index.jsp


docker exec -it tc1 /bin/sh
3) 利用nginx进行负载均衡的配置,这就不做过多的解释了,可以百度有很多的博客都有介绍到如何设置负载均衡。
4)会话保持,利用nginx的ip_hash来实现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值