在Linux环境下将war包部署到tomcat
部署前先简单认识几个运维工具:MobaXterm、xshell、WinSCP、CRT等。
常见压缩格式的压缩与解压命令:
1 2 | ZIP: 解压 -- unzip 压缩包名.zip 压缩 -- zip -r 压缩包名.zip 文件名 |
1 2 | tar.gz:解压 -- tar -zxvf 压缩包名.tar.gz 压缩 -- tar -zcvf 压缩包名.tar.gz 文件名 |
1.创建相关文件夹
在linux的/home/目录下创建文件夹
1 | mkdir /home/googosoft/cggl |
2.将tomcat压缩包从Windows传输到Linux上
如果上传失败可能是权限不足,需要对其赋权
1 | chmod -R 777 /home/googosoft/cggl |
注意:chmod能改变权限,-R是目录下所有文件,777就是高权限(读、写、执行)
不能在根目录下进行此命令,因为有些进程是指定权限(如755、700...)才能运行的
3.将linux上/home/googosoft/cggl目录下的文件进行解压缩
建议使用【root用户】
1 2 3 | su - root cd /home/googosoft/cggl unzip apache-tomcat-7.0.106-windows-x64.zip |
解压后便会出现图中标绿的文件
4.将war包部署到tomcat
使用工具上传打包好的war包到tomcat下的webapps文件夹中
1 | 如:/home/googosoft/cggl/apache-tomcat-7.0.106-windows-x64/webapps |
5.启动tomcat
1 2 | cd /home/googosoft/cggl/apache-tomcat-7.0.106-windows-x64/bin ./startup.sh |
可以到tomcat下的logs文件夹查看运行情况
1 2 | cd /home/googosoft/cggl/apache-tomcat-7.0.106-windows-x64/logs tail -f ./catalina. out |
在tomcat运行过程中,上传的war包已经自动被解压。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!