Centos开机启动Java程序

Centos开机启动Java程序

  1. 创建一个服务文件:使用文本编辑器创建一个新的服务文件,例如 BunnyBBS-web.service

  2. 在服务文件中添加以下内容:

    plaintext 复制代码
    [Unit]
    Description=BunnyBBS web
    After=network.target
    
    [Service]
    ExecStart=/usr/bin/java -jar /www/wwwroot/BunnyBBS/server/easybbs-web-release-1.0.jar  --server.port=7070 
    WorkingDirectory=/www/wwwroot/BunnyBBS/server/
    User=root
    Group=root
    Restart=always
    
    [Install]
    WantedBy=multi-user.target
  3. 保存并退出服务文件。

  4. 将服务文件移动到 /etc/systemd/system/ 目录下:

    bash 复制代码
    sudo mv myjavaapp.service /etc/systemd/system/
  5. 重新加载 systemd 配置:

    bash 复制代码
    sudo systemctl daemon-reload
  6. 启用服务:

    bash 复制代码
    sudo systemctl enable BunnyBBS-web.service
  7. 启动服务:

    bash 复制代码
    sudo systemctl start BunnyBBS-web.service

使用 sudo systemctl status BunnyBBS-web.service 命令检查服务的状态。

相关推荐
Mr Tang1 分钟前
Docker日志查看和应用日志查看命令大全
java·开发语言
invicinble2 分钟前
java处理数据合集
java·开发语言
Json_20 分钟前
springboot框架对接物联网,配置TCP协议依赖,与设备通信,让TCP变的如此简单
java·后端·tcp/ip
代码游侠22 分钟前
应用——MPlayer 媒体播放器系统代码详解
linux·运维·笔记·学习·算法
C+++Python27 分钟前
Java 锁机制
java·开发语言
czlczl2002092529 分钟前
Spring Security 6 :配置生产级 SecurityFilterChain
java·spring
Java小白,一起学习32 分钟前
AndroidStudio安装教程
java·android-studio
学编程就要猛33 分钟前
算法:3.快乐数
java·算法
高山上有一只小老虎34 分钟前
如何下载并使用Memory Analyzer (MAT)
java·jvm
华仔啊38 分钟前
Java 开发必看:什么时候用 for,什么时候用 Stream?
java·后端