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 命令检查服务的状态。

相关推荐
Lueeee.15 分钟前
正点原子 ATK-DLRK3568 开发板:按键中断 + 工作队列传参实验(完整版流程 + 功能解释)
linux
java硕哥18 分钟前
Spring源码debug方法
java·后端·spring
小码吃趴菜20 分钟前
进程间通信 管道-信号量
linux
杂货铺的小掌柜30 分钟前
MAC版IDEA常用快捷键
java·macos·intellij-idea
xjz184242 分钟前
JVM虚拟线程:JEP 444开启Java并发编程新纪元
java
JH307342 分钟前
Spring Retry 实战:优雅搞定重试需求
java·后端·spring
AndyHeee1 小时前
【瑞芯微rk3576刷ubuntu根文件系统容量不足问题解决】
linux·数据库·ubuntu
李昊哲小课1 小时前
Ubuntu 24.04 在线安装 Redis 8.x 完整教程
linux·redis·ubuntu
sao.hk1 小时前
ubuntu2404,vbox,全屏显示
linux·运维·服务器
危笑ioi1 小时前
linux配置nfs在ubuntu22.04
linux·运维·服务器