环境搭建
1、安装配置jdk环境
2、安装tomcat
3、安装MySQL
项目部署
1、进入文件目录
cd /data/wwwroot/manager.ctcaras.com
2、关闭Tomcat
service tomcat stop
3、项目备份(将项目移动到 tmp文件夹,并没有删除)
-- 备份 mcongtuo 文件到 tmp文件夹
mv mcongtuo /tmp/mcongtuo_20211227-- 备份 .war包到本地 (也可以将 .war 包备份到 tmp 文件夹)
mv mcongtuo.war mcongtuo.war_20211227-- 备份 .war 到 tmp文件夹
mv mcongtuo.war /tmp/mcongtuo.war_20211227
4、上传war包
rz 命令 #上传更新的war包
注:使用 rz、sz 命令,需要安装 lrzsz-0.12.20.tar.gz
5、启动服务
service tomcat start
Linux 文件上传、下载
lrzsz-0.12.20.tar.gz是一款linux下命令行界面上支持上传和下载的第三方工具,能够起到很方便的作用。
学习地址:https://www.cnblogs.com/sunstudy/p/14047833.html
# rz
选择文件进行上传
# sz 文件名
sz 后面跟文件名可以进行文件从linux上面下载。
sz xxx.war
Linux 常用命令
# find / -name xxx.war
Linux查看文件所在位置
# ls 命令
查看当前的工作目录中有些什么文件或目录
注:白色的文件:一般的文件,蓝色的文件:目录,绿色的文件:可执行文件,红色:表示压缩文件
# cd /文件夹名
进入文件夹
eg: # cd /tmp 进入 tmp 文件夹
# cd .. 返回上一级
# rm -rf 文件名
Linux删除文件命令
rm -rf mcongtuo20211227.war
rm -rf /var/log/access 将会删除/var/log/access目录以及其下所有文件、文件夹
# more 文件名
打开文件
eg: # more readme.txt 打开 readme.txt 文件
部署时其他思路
1、部署时,也可以使用 命令 # sz 文件名 ,下载文件进行备份
2、然后,使用删除命令,删除线上文件夹以及 .war 包
3、最后上传最新 .war 包,启动服务