当前位置: 首页 > 游戏攻略> 正文

Linux项目部署启停

来源:网络 作者:趣玩小编 发布时间:2024-06-06 15:49:49

实际开发中,难免遇见新业务项目构建、项目重构(重新优化整个项目的架构,相当于重写),也可能是项目拆分多个模块,也可能部分拆分,但项目的模块化分离,就存在新建项目,新开服务端的可能,在Linux部署中,我们通常遇见需要搭建一个新的服务:

WEB应用(war包):

  1. 在Linux服务目录中,安装适配的Tomcat应用。
  2. 修改Tomcat相关配置,如下:
    • Tomcat应用本身所占用的端口更新,为什么改?因为服务中可能存在多个部署应用,就可能存在多个Tomcat服务,多服务应用端口相同会冲突(如果你没有此需求,可不用改)
    • 本次部署WEB应用,所使用的端口更新,为什么改?因为Tomcat部署加载的服务端口是由Tomcat应用指定配置的,默认此服务启动后访问的端口是8080(如果你不担心冲突或被恶意使用,可不用改)
    • 本次部署WEB应用,可支持的远程跟踪端口,为什么改?因为应用有后端服务代码,在日志信息不全面的情况下,可暂时弃用远程Debug方式排查业务问题(如果你的日志信息非常全面,不需要远程查问题,可不用改)
  3. Tomcat目录下bin包中,给启停服务脚本授权允许执行,若有其他授权可自行根据需求添加
  4. 将war包放入到Tomcat安装目录下(webapps/...)部署,启动服务

Tomcat的暂时先不写了,后面有时间再说,此处临时记录。上面的基本够用了

Java应(jar包):

常见jarbao为boot应用,无需手动配置Tomcat,当然,如果你没有使用Boot的Tomcat,可以手动配置安装Tomcat(略)

1.LInux应用目录下,新建服务包

2.新建文件后缀为 .sh 下,命名个人习惯(如restart.sh、stop.sh)restart.sh - 用于重启服务,stop.sh - 用于停止服务

3.编辑文件,示例代码如下,可根据个人情况修改:

服务重新启动脚本(restart.sh)

以下是重启服务脚本,stop的,自行根据下面的改编吧

相关攻略 更多 +
玩家最喜欢 更多 +
热门攻略 更多 +
热搜
查看完整榜单