在部署项目时,针对自身情况,经常使用的一些命令

maven打包命令:

mvn clean                               打包前先clean一下
mvn install -Dmaven.test.skip=true      打包时忽略test包的命令

传输文件:

 使用scp工具进行文件传输,这里想要说一下,如果是windows系统,可以借助git的壳使用传输命令
 
 scp xxx.jar 连接服务器的用户名@公网ip地址:/目标文件夹 

jar包上传成功后,启动:

 使用nohup方式启动,同时将标准输出和标准错误流重定向到linux的空设备

 nohup java -jar xxx.jar &>/dev/null &

启动成功后,如果配置了nginx,修改nginx配置文件

这里用到的是 vim 的知识,了解渠道众多,这里不赘述

配置文件修改成功后,重新加载nginx

nginx -s reload

Linux使用到的一些命令积累:

lsof -i -P | grep LISTEN  | grep java     ---查询服务器启了哪些java服务

每天进步一点点,不知不觉,你拥有的会超乎你的想象,与大家共勉!

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐