2.安装tomcat
(1)①上传 tocmat 的压缩文件到 linux 系统
(2)解压缩:tar -zxvf apache-tomcat-8.5.16.tar.gz -C /usr/local/
(其中 -C /usr/local 是指定解压到哪个目录下去)
启动/关闭 Tomcat
tomcat 解压缩后就可以使用了,用 cd 命令切换到 tomcat 主目录下的 bin 目录
tomcat 目录结构:
bin/
① 启动方式,执行 tomcat 安装目录/bin/startup.sh
在 tomcat 安装目录/bin 下执行
例如: ./startup.sh
启动后会在 tomcat 安装目录/logs 下生成日志文件
在浏览器中访问 tomcat , 要关闭 linux 的防火墙。命令如下:
禁用防火墙:systemctl stop firewalld
查看防火墙状态:systemctl status firewalld
A、catalian.out
控制台输出的日志文件(在 eclippse 中的 console 窗口的内容),查看此文件。可以使用 cat , more ,
less , grep , 常用查看日志 tail -f catalina.out
B、 localhost_access_log.2017-08-16.txt
tomcat 接收到的 http 请求日志。tomcat 服务器上运行的 web 应用接收的请求,请求方式(get,post),
请求地址,请求参数(get 请求),处理是否成功都在此文件记录。
文件命名:localhost_access_log_yyyy-MM-dd.log。
② 关闭:执行 tomcat 安装目录/bin/shutdown.sh
例如:./shutdown.sh
(3)如果启动没有错误信息,说明启动配置成功。浏览器输入 http://公网ip:8080 就可以访问了
如果是阿里服务器,还是不能访问,就去阿里账号里配置端口号权限,就可以了
(4)如果部署多tomcat ,可参考链接https://www.cnblogs.com/kingsonfu/p/9778516.html
1、复制tomcat安装包并重命名;
1.1 cd /usr/local/
1.2 cp /usr/local/tomcat -R /usr/local/tomcat1
1、编辑/etc/profile文件
vi /etc/profile
复制代码
export JAVA_HOME=/usr/java/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
########## tomcat ###########
CATALINA_BASE=/usr/local/tomcat
CATALINA_HOME=/usr/local/tomcat
TOMCAT_HOME=/usr/local/tomcat
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
########## tomcat ############
########## tomcat1 ###########
CATALINA_2_BASE=/usr/local/tomcat1
CATALINA_2_HOME=/usr/local/tomcat1
TOMCAT_2_HOME=/usr/local/tomcat1
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
##########second tomcat########
复制代码
保存退出;:wq
source /etc/profile
;(使配置信息生效!)
3、修改对应tomcat及tomcat1下conf目录下的server.xml文件,指定其对应端口号:
tomcat的server.xml未修改;
tomcat1的server.xml进行修改:对应的端口修改可自定义
8005–>8006 ;
8080 -->8081 ;
8009 --> 8010
分别保存退出;:wq
4、修改Tomcat的${tomcat}/bin下的启动脚本startup.sh文件:
4.1 tomcat配置如下:
export JAVA_HOME=/usr/Java/jdk1.7.0_80
export PATH=
P
A
T
H
:
PATH:
PATH:JAVA_HOME/bin
export CLASSPATH=
J
A
V
A
H
O
M
E
/
l
i
b
e
x
p
o
r
t
C
A
T
A
L
I
N
A
H
O
M
E
=
JAVA_HOME/lib export CATALINA_HOME=
JAVAHOME/libexportCATALINAHOME=CATALINA_HOME
export CATALINA_BASE=$CATALINA_BASE
4.2 tomcat1配置如下:
export JAVA_HOME=/usr/java/jdk1.7.0_80
export PATH=
P
A
T
H
:
PATH:
PATH:JAVA_HOME/bin
export CLASSPATH=
J
A
V
A
H
O
M
E
/
l
i
b
e
x
p
o
r
t
C
A
T
A
L
I
N
A
H
O
M
E
=
JAVA_HOME/lib export CATALINA_HOME=
JAVAHOME/libexportCATALINAHOME=CATALINA_1_HOME
export CATALINA_BASE=$CATALINA_1_BASE
此处的前三项可以不加:
分别保存退出;
5、分别进入tomcat/bin和tomcat1/bin目录下执行./startup.sh ;
6、查看防火墙状态:
service firewalld status ;
停止防火墙:service firewalld stop ;
关闭防火墙: service firewalld disabled ;
7、通过浏览器观察Tomcat:
tomcat : http://服务器ip:8080
tomcat1 : http://服务器ip:8081
8、其他的tomcat配置如步骤(4)
linux上安装配置多个tomcat(图文并茂) https://blog.csdn.net/qq_23832313/article/details/83584564