首页
/ 【orion-ops】开源下载和安装教程

【orion-ops】开源下载和安装教程

2026-02-04 04:56:18作者:虞亚竹Luna

1、项目介绍

orion-ops 是一款一站式自动化运维及自动化部署平台,提供机器管理、Web终端、批量执行、监控报警、日志查看等核心功能。采用多环境隔离设计,支持Docker快速部署,适用于企业级轻量化运维场景。

2、项目下载位置

  • GitHub仓库: https://github.com/lijiahangmax/orion-ops
  • Gitee镜像仓库: https://gitee.com/lijiahangmax/orion-ops
  • 最新Release版本: 在仓库的"Releases"页面获取编译好的安装包

3、项目安装环境配置

基础依赖

  • MySQL 8.0+ (需提前创建数据库)
  • Redis 5.0+
  • JDK 1.8+
  • Node.js 12+ (前端编译)

环境依赖示意图

4、项目安装方式

Docker快速部署(推荐)

# 拉取镜像
docker pull orionops/orion-ops:latest

# 启动容器
docker run -d \
  -p 8080:8080 \
  -e SPRING_DATASOURCE_URL=jdbc:mysql://your_mysql:3306/orion_ops \
  -e SPRING_DATASOURCE_USERNAME=root \
  -e SPRING_DATASOURCE_PASSWORD=123456 \
  orionops/orion-ops

手动安装

  1. 下载编译包解压
  2. 修改application.yml配置数据库连接
  3. 执行SQL初始化脚本
  4. 启动后端服务:
java -jar orion-ops-server.jar
  1. 部署前端静态资源到Nginx

5、项目处理脚本

数据库初始化脚本

CREATE DATABASE `orion_ops` DEFAULT CHARACTER SET utf8mb4;
-- 执行项目提供的init.sql文件

监控Agent安装脚本

wget https://ops.orionsec.cn/agent/install.sh && chmod +x install.sh
./install.sh --server=your_orion_server_ip

服务管理脚本

#!/bin/bash
# orion-ops服务控制脚本
case $1 in
  start)
    nohup java -jar orion-ops-server.jar > logs/server.log 2>&1 &
    ;;
  stop)
    kill $(ps aux | grep 'orion-ops-server' | awk '{print $2}')
    ;;
esac
登录后查看全文
热门项目推荐
相关项目推荐