ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux让部署在服务器上的项目一直保持运行状态…&跑多个项目

2021-02-27 08:32:50  阅读:191  来源: 互联网

标签:bin 项目 myblog jar sh usr Linux 服务器 war


在idea通过package得到的.jar包或者.war包可通过 java -jar xxx.jar/xxx.war 命令直接在linux或者windows系统运行;   将打好包的项目放在linux系统下指定目录,可以对项目重命名方便后面写脚本。我的项目是 myblog.war 是放在 /usr/local/projects/myblog/ 下;   1 先执行命令 yum install coreutils 安装nohup,一般会被安装到 /usr/bin 目录下;   2 安装成功后配置nohup,执行命令 vi ~/.bash_profile 进入此文件后,在PATH=$PATH:$HOME/bin添加:/usr/bin   3 生效配置 source ~/.bash_profile   4 编写脚本文件,在指定目录下创建一个以 .sh 后缀的文件。我的是在 /usr/local/projects/myblog/  创建 myblog.sh 文件,执行命令 touch myblog.sh ,执行 vi myblog.sh 编辑内容如下: # !/bin/sh nohup java -jar myblog.war &   //如果脚本和项目不在同一个目录下,需要写目录 保存退出。   5 运行脚本 sh myblog.sh   6 想要结束进程的话,先查看进程 ps -ef | grep java 找到对应进程号 我这里是 4330 执行命令 kill -9 4330 下次要启动再次运行脚本即可。         Linux命令后面加上 & 可以同时执行多个命令(跑多个项目)      

标签:bin,项目,myblog,jar,sh,usr,Linux,服务器,war
来源: https://www.cnblogs.com/21556guo/p/14454715.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有