当前位置: 首页 > article >正文

Centos开机启动Java程序

Centos开机启动Java程序

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

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

    [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/ 目录下:

    sudo mv myjavaapp.service /etc/systemd/system/
    
  5. 重新加载 systemd 配置:

    sudo systemctl daemon-reload
    
  6. 启用服务:

    sudo systemctl enable BunnyBBS-web.service
    
  7. 启动服务:

    sudo systemctl start BunnyBBS-web.service
    

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


http://www.kler.cn/a/145069.html

相关文章:

  • 对比category_encoders库和sklearn库中的OrdinalEncoder
  • Rust语言进阶之文件处理:std::fs用法实例(九十九)
  • AJAX综合案例——图书管理
  • 【逻辑学导论第15版】A. 推理
  • 【漫话机器学习系列】067.希腊字母(greek letters)-写法、名称、读法和常见用途
  • qt-C++笔记之QLine、QRect、QPainterPath、和自定义QGraphicsPathItem、QGraphicsRectItem的区别
  • [架构相关]基础架构设计原则
  • openEuler Linux 部署 FineBi
  • Spark-06:共享变量
  • Redis-缓存设计
  • c++[string实现、反思]
  • STM32 寄存器配置笔记——USART配置中断接收乒乓缓存处理
  • 针对哈希冲突的解决方法
  • Java网络爬虫实战
  • 嵌入式的学习需要合理规划时间
  • 基于单片机的温湿度检测系统设计
  • Kafka-TopicPartition
  • 适用于 Mac 和 Windows 的顶级U 盘数据恢复软件
  • 如何对销售团队建立有效的培训体系?
  • 【Kotlin】引入与基础语法
  • Centos 7 环境下 PostgreSQL 生产环境优化
  • libmosquitto库的一个bug,任务消息id(mid)分配后不起作用
  • ubuntu20.04 nginx 部署静态网页
  • 为什么高斯核是实现尺度空间变换的唯一变换核,并且是唯一的线性核?再研究
  • 贝叶斯个性化排序损失函数
  • MySQL MHA高可用架构搭建