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

ubuntu 24.02部署java web服务

     ubuntu 24.02 版本推荐使用jdk 21版本部署java web服务,开发后先使用sudo java -jar xxx.jar验证运行结果。

jdk安装:sudo apt install openjdk-21-jdk-headless

编辑服务文本

[Unit]
Description=WebMgr Java Application
After=network.target mysql.service
Requires=mysql.service[Service]
User=root
Group=root
WorkingDirectory=/home/ubuntu/webMgr
ExecStart=/usr/bin/java -jar /home/ubuntu/webMgr/ruoyi-admin.jar
Restart=on-failure
RestartSec=10[Install]
WantedBy=multi-user.target

After=network.target mysql.service
Requires=mysql.service

启动依赖,在mysql.service启动后加载,避免服务运行时mysql还没有加载完成。

User=root
Group=root

本人机器使用ubuntu为登录账号,但web服务有端口侦听,需要root权限。

sudo systemctl start webmgr #启动

sudo systemctl stop webmgr #停止

sudo systemctl enable webmgr #开机启动

sudo systemctl status webmgr #查询状态

sudo journalctl -u webmgr.service -f #查看运行日志

http://www.dtcms.com/a/137373.html

相关文章:

  • 基于 Java 的淘宝 API 调用实践:商品详情页 JSON 数据结构解析与重构
  • SerialTest 在Linux环境上安装与编译文档
  • GIS开发笔记(7)结合osg及osgEarth实现不同高度下的三个圆形区域形成的三维覆盖轮廓区域绘制
  • AI 语音公司 ElevenLabs 进军亚太市场设立东京子公司;EverTutor Live :语音交互 AI 教育平台丨日报
  • 应用系统中的报表开发成本知多少?
  • SCA(软件成分分析)技术理念、市场前景及趋势
  • MySQL数据库权限管理
  • 刚刚,DeepSeek公布了推理引擎开源路径,OpenAI也将开始连续一周发布
  • 使用 vxe-table 来格式化任意的金额格式,支持导出与复制单元格格式到 excel
  • AI分析师
  • 高级语言调用C接口(二)回调函数(5)arkts
  • 一站式视频转换,在线转MKV,支持多种格式转换,便捷高效的格式转换之选
  • 客户验收标准模糊,如何明确
  • 爱普生FA1008AN在AI眼镜中的应用
  • 什么是进程?
  • C++之AVL树
  • 智能语音处理+1.3用SpeechLib实现文本转语音(100%教会)
  • 快手OneRec 重构推荐系统:从检索排序到生成统一的跃迁
  • FastAPI与SQLAlchemy数据库集成与CRUD操作
  • 【论文阅读笔记】模型的相似性
  • sonar-scanner (信创环境-arm64)执行报错
  • Android 应用数据分布目录结构解析
  • MCP:构建大型语言模型与外部系统无缝交互的标准协议架构
  • STM32F103_HAL库+寄存器学习笔记16 - 监控CAN发送失败(轮询方式)
  • Android ImageView 使用详解
  • JAVA程序实现mysql读写分离并在kubernetes中演示
  • C++异步编程从入门到精通实战:全面指南与实战案例
  • 基于Linux的ffmpeg python的关键帧抽取
  • SFOS2:常用容器(布局)介绍
  • Flink CDC 出现错误码 1236 和 SQL 状态 HY000 的原因及解决方法