打包项目成war包
传输到目标位置
启动与关闭tomcat
在idea上将项目打包成war包,传输到Tomcat的webapps目录下,重启tomcat(启动tomcat
进入目录:cd /usr/tomcat/apache-tomcat-8.5.39/bin
直接执行:./startup.sh脚本启动),就可以通过浏览器访问了。
(Tomcat服务器会自动解压缩war包)
第一步:先进入tomcat的bin目录
cd /usr/local/tomcat/apache-tomcat-9.0.1/bin
第二步:启动
有两种方式可以启动tomcat,第一种是直接使用./
启动:./startup.sh
关闭tomcat:./shutdown.sh
第二种是使用sh(推荐)
启动tomcat :sh startup.sh
关闭tomcat :sh shutdown.sh
执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访问了,但是ps -ef | grep tomcat 后,发现tomcat对应的java进程未随web容器关闭而销毁,进而存在僵尸java进程。通过一下命令查看Tomcat进程是否结束: ps -ef|grep tomcat
root 419 28645 0 09:52 pts/1 00:00:00 grep --color=auto tomcatroot 32683 1 2 09:48 pts/1 00:00:06 /usr/java/jdk1.8.0_151/bin/java
kill -9 32683
https://blog.csdn.net/qq594913801/article/details/80981461
logs下
tail -f catalina.out
vim catalina.out进入编辑模式
/字符 为搜索特定字符
按n会查找下一个
:q!不保存退出
执行结果 | |
---|---|
Ctrl+C | 终止目前的命令 |
Ctrl+D | 输入结束(EFO),例如邮件结束的时候 |
Ctrl+M | 就是回车 |
Ctrl+S | 暂停屏幕输出 |
Ctrl+Q | 恢复屏幕的输出 |
Ctrl+U | 在提示字符下,将整列命令删除 |
Ctrl+Z | 暂停目前的命令 |
-
i 切换到输入模式,以输入字符。
-
x 删除当前光标所在处的字符。
-
: 切换到底线命令模式,以在最底一行输入命令。
在输入模式中,可以使用以下按键:
-
字符按键以及Shift组合,输入字符
-
ENTER,回车键,换行
-
BACK SPACE,退格键,删除光标前一个字符
-
DEL,删除键,删除光标后一个字符
-
方向键,在文本中移动光标
-
HOME/END,移动光标到行首/行尾
-
Page Up/Page Down,上/下翻页
-
Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
-
ESC,退出输入模式,切换到命令模式
在命令模式下按下:(英文冒号)就进入了底线命令模式。
-
q 退出程序
-
w 保存文件
-
按ESC键可随时退出底线命令模式。