项目部署( jar 和 war 包部署)
小维AI总结
HunYuan-Turbos-Latest
思考中···
常用指令
不断执行 && 远程debugger项目
1 | nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=5005,suspend=n -jar lucky-api.jar --spring.profiles.active=prod & |
查看java进程
1 | ps -aux | grep java | grep -v grep |
关闭进程
1 | kill -9 进程id |
服务器Java环境安装
1 | yum list java-1.8* |
Tomcat 部署
方法1:webapps 直接部署
war包直接放在tomcat的webapps目录下,当tomcat能运行的时候,会自动解压,再去访问自己war的那个地址。比如 HomeAdmin.war 放在那里,http://162.14.96.81:8080/HomeAdmin/ 这样就能直接访问。记得打开端口和防火墙。
方法2:manager 页面部署
配置文件看Tomcat部署文章。http://162.14.96.81:8081/manager/html 打开,并且再要部署的war文件那个选择文件按钮,点击上传war,访问方式依旧和1一样。
jar 包部署
jar包只需要安装好jdk,然后放在云文件夹的/www/root下新建一个文件夹myproject来装,比如C/S架构的服务器就可以直接放这里不断的去运行它。打开这个的终端 java -jar 文件名.jar 这个只能运行到终端没关闭,想不断运行则输入
1 | nohup java -jar xxx.jar # 这行输入即可关闭终端,也会一直保留,下面几行不用输入 |
jar 包后台运行
1 | ctrl+z # 挂起到后台 |
关闭进程
记得双开宝塔
1 | ps -aux | grep java |
找到
root 978 31.6 14.5 3067424 298600 ? Sl 09:23 0:12 java -jar myspringboot.jar
这个978就是pid
1 | kill -9 978 |
jar 包启动命令
1 | cd /nwa/staticPhotos |
评论







