linux部署tomcat

文章详细介绍了在Linux系统中安装Tomcat8.5.90的步骤,包括解压重命名安装包,设置环境变量,修改server.xml配置文件以处理文件上传限制和端口更改,启动服务并解决端口冲突问题,以及添加开机自启服务。同时,提到了添加SealSys.war应用和删除默认模块,以及确保JDK的正确配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.解压安装包并改名
tar -zxvf apache-tomcat-8.5.90.tar.gz

mv apache-tomcat-8.5.90 tomcat-8.5.90

2.配置tomcat环境
vi /etc/profile
在最后面加上
##tomcat
export CATALINA_HOME=/usr/local/tomcat-8.5.90
esc :wq                   ---------------保存退出
source /etc/profile                  --------------重新加载配置文件

3.修改配置文件
vim /usr/local/tomcat-8.5.79/conf/server.xml
在tomcat的配置文件,如F:\Tomcat 8.5\conf文件夹,编辑server.xml文件,在Connector节点,
增加 maxSwallowSize="-1"。否则上传文件超过限制大小,前端无法收到报错信息。

可以在/conf修改server.xml把第69行的8080端口号改成自己想要的端口号

 

4.启动并浏览器访问输入对应ip:8080 进入tomcat
访问不了就改conf下server.xml的默认端口(可能是端口冲突),或者防火墙开放端口。
cd tomcat-8.5.90/bin
./startup.sh
curl localhost:8080

防火墙开放端口
vim /etc/sysconfig/iptables
添加要开放的端口号
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
esc :wq--------保存并退出!
service iptables restart/systemctl enable firewalld  --重启防火墙

5.添加SealSys.war包到webapps下,删除webapps下的manager、docs、examples文件夹(必要时操作)

6.添加开机自启服务
1.进入rc.d目录,这个目录下有一个rc.local的文件,就相当于windows的启动文件夹
cd /etc/rc.d
2.用vim rc.local打开该文件
vi /etc/rc.d/rc.local
3.添加两行内容,第一行是你的jdk安装目录,第二行是启动tomcat命令,:wq保存退出,这样每次重启就可以自动启动tomcat了,测试成功。
export JAVA_HOME=/usr/local/java/jdk1.8.0_144 
 /usr/local/tomcat-8.5.90/bin/startup.sh start
注意jdk版本和tomcat版本和安装的路径

7.进入bin目录启动服务
cd /usr/local/tomcat-8.5.90/bin

./startup.sh                    --------启动服务
./shutdown.sh                    --------关闭服务

Tomcat started              -------表示启动成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值