Skip to content

Latest commit

 

History

History
104 lines (67 loc) · 2.49 KB

tomcat.md

File metadata and controls

104 lines (67 loc) · 2.49 KB

tomcat 使用

目录

安装tomcat

注意事项

  • 推荐安装tomcat-9.0.2
  • 参考网址
  • 遇到权限问题,使用下面命令
    • sudo chmod 755 -R tomcat # 是修改tomcat的权限
    • sudo chmod fan tomcat # 这个是将某个目录的权限赋值给fan用户
  • Tomcat启动比较慢

安装步骤

常用命令

cd /home/fan/tomcat/apache-tomcat-9.0.2/bin/
启动 sudo ./startup.sh
关闭 sudo ./shutdown.sh

热加载

热加载:在开发的时候,修改了类文件,不需要重启tomcat。相对来说要高效一点。

配置server.xml实现热加载:只要在server.xml文件中的host节点中,加入下面的节点。

<Context path="" docBase="../../webapp" debug="0" reloadable="true"/>

注意:在正式环境中,应该将reloadable设置成false,因为自动加载可能会出现错误

判断tomcat是否启动

执行下面的命令,会看到很多行,如果只有一行表示没有启动。

ps   -ef|grep  tomcat

也可以使用w3m,但是在端口不向外开放时,好像不能使用

w3m http://127.0.0.1:20180/

tomcat自启动

cd /opt/wk/apache-tomcat-9.0.2/bin/

sudo cp catalina.sh  /etc/init.d/tomcat_20180

cd /etc/init.d/

sudo vim tomcat_20180
#在#!/bin/sh下添加两行内容后并保存退出
#CATALINA_HOME=/opt/wk/apache-tomcat-9.0.2
#JAVA_HOME=/opt/jdk1.8.0_161/

sudo update-rc.d -f tomcat_20180 defaults
#执行该命令会有两个警告提示,这个可以忽略,如果是报error,就一定不能忽略

sudo reboot 

参考网址:

如果想删除启动项目,可以执行

sudo update-rc.d -f tomcat_20180 remove

查看服务器是否启动了

http://127.0.0.1:20180/
w3m http://127.0.0.1:20180/