在部署项目时,针对自身情况,经常使用的一些命令
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服务
每天进步一点点,不知不觉,你拥有的会超乎你的想象,与大家共勉!