Linux7安装tomcat9.0.83教程

1、下载tomcat.tar.gz包  地址:Apache Tomcat® - Apache Tomcat 9 Software Downloads

2、将包上传到linux服并解压

cd /home/local # 跳转到上传包的目录
tar -zxvf apache-tomcat-9.0.83.tar.gz  # 解压包
mv apache-tomcat-9.0.83  tomcat # 重命名目录为tomcat
cp -r tomcat /usr/local/ 将目录移到/usr/local目录
cd /usr/local/tomcat
ll

 3、启动tomcat

cd bin
./startup.sh  # 启动tomcat
./shutdown.sh # 停止tomcat

4、查看防火墙是否开启,开启需放行8080端口   参考文章:linux防火墙相关命令-CSDN博客

5、阿里云服务器上放行端口

6.、访问tomcat网址:http://8.xx.xx.98:8080

7、查看日志

cd /usr/local/tomcat/logs
ll
tail -fn 100 catalina.out # 查看末尾100行日志

8、若启动tomcat后catalina.out打印The Apache Tomcat Native library which allows using OpenSSL was not found on the java.library.path: [/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib]
处理方式参考文章:Tomcat7.0.70的高级应用-apr1.6.3安装_apr-1.6.3.tar.gz-CSDN博客

9.、当放了xxx.war包在webapps下,测试请求路径要带上xxx名称,如:http://8.xx.xx.98:8080/xxx/test  

注:xxx为war包名,/test为controller路径

上图放了ruoyi-admin.war包,那么想要访问controller上的/test路径, 请求地址为:http://8.xx.xx.98:8080/ruoyi-admin/test

10、若想去掉默认包名拼接在地址上,如:去掉/ruoyi-admin地址为http://8.xx.xx.98:8080/test

vim /usr/local/tomcat/conf/server.xml # 编辑server.xml文件
按i #进入编辑模式

# 在<Host>标签里添加子标签,docBase值与war包名一致,不要.war后缀名
<Context path="" docBase="ruoyi-admin"  reloadable="true"/> 
按esc,输入:wq,回车 #保存并退出
cd /usr/local/tomcat/bin
./shutdown.sh #停止tomcat
./startup.sh #启动tomcat

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值