大家好,又见面了,我是你们的朋友全栈君。
一、Tomcat下载
二、Tomcat安装部署
1.创建路径并上传tomcat
--创建文件夹
mkdir /tomcat
--进入文件夹
cd /tomcat
--解压文件
tar -xzvf apache-tomcat-8.5.47.tar.gz
--重命名
mv apache-tomcat-8.5.47 tomcat8.5-8080
2.启动tomcat
--进入启动命令文件夹
cd /tomcat/tomcat8.5-8080/bin
--启动
./startup.sh
启动效果图
3.查询进程 结束进程
--查询tomcat进程
ps -ef |grep tomcat
--查询端口号是否在运行占用
netstat -anp|grep 8080
--结束进程
kill -9 进程编号
三、部署多个tomcat
1.复制tomcat
cp -r /tomcat/tomcat8.5-8080/ /tomcat/tomcat8.5-8081/
cp -r /tomcat/tomcat8.5-8080/ /tomcat/tomcat8.5-8082/
2.编辑环境变量
vi /etc/profile
复制以下代码,粘贴在profile 文件最下方
####tomcat8.5-8080
TOMCAT_HOME_0=/tomcat/tomcat8.5-8080
CATALINA_HOME_0=/tomcat/tomcat8.5-8080
CATALINA_BASE_0=/tomcat/tomcat8.5-8080
export TOMCAT_HOME_0 CATALINA_HOME_0 CATALINA_BASE_0
####tomcat8.5-8081
TOMCAT_HOME_1=/tomcat/tomcat8.5-8081
CATALINA_HOME_1=/tomcat/tomcat8.5-8081
CATALINA_BASE_1=/tomcat/tomcat8.5-8081
export TOMCAT_HOME_1 CATALINA_HOME_1 CATALINA_BASE_1
####tomcat8.5-8082
TOMCAT_HOME_2=/tomcat/tomcat8.5-8082
CATALINA_HOME_2=/tomcat/tomcat8.5-8082
CATALINA_BASE_2=/tomcat/tomcat8.5-8082
export TOMCAT_HOME_2 CATALINA_HOME_2 CATALINA_BASE_2
立即生效命令
source /etc/profile
3.修改catalina.sh(建议使用xftp可视化工具)
这里以tomcat8.5-8080为例
找到以下内容
OS specific support. $var _must_ be set to either true or false.
添加以下代码
注意:CATALINA_BASE_0这个地方要和前面编辑的profile环境变量配置的名字一致。
export CATALINA_BASE=$CATALINA_BASE_0
export CATALINA_HOME=$CATALINA_HOME_0
4.修改server.xml(端口号)
tomcat8.5-8080 默认端口号,不做修改,此处以 tomcat8.5-8081为例
cd /tomcat/tomcat8.5-8081/conf
有三处需要修改
(1)
(2)
(3)
5.修改完之后,替换后启动测试
如果没有执行权限
在bin文件夹下执行以下代码
chmod 777 *.sh
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/137277.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...