常用部署命令

33 阅读1分钟

--------------------------java应用------------------------------------ nohup java -jar xxx.jar > /path/logfile.log 2>&1 &

nohup java -jar myapp.jar --spring.config.location=file:/path/to/config/application.yml > /path/to/logs/myapp.log 2>&1 & -- 检测进程是否启动 ps aux | grep myapp.jar -- 查看日志 tail -f /path/to/logs/myapp.log

-- 停止进程 ps aux | grep myapp.jar kill

--------------------------nginx配置------------------------------------ -- 启动nginx sudo ./nginx

-- 刷新nginx sudo ./nginx -s reload

-- 检测nginx配置文件 sudo ./nginx -t

-- 停止nginx sudo ./nginx -s stop

--优雅停止 sudo ./nginx -s quit

-- 重启 sudo ./nginx -s stop sudo ./nginx

或者使用刷新也会重启 sudo ./nginx -s reload

-- 检测nginx状态 ps aux | grep nginx

--打开日志文件 sudo kill -USR1 $(cat /usr/local/nginx/logs/nginx.pid)

-- 解压命令 tar -xvf filename.tar