Spug运维平台

目录

Spug介绍

什么是Spug

Spug特点

Spug运维平台部署

资源列表

基础环境

关闭防火墙

关闭selinux

部署Spug平台

安装Docker

准备Docker Compose工具

运行

创建访问用户

访问验证


Spug介绍

什么是Spug

        对于中小型企业而言,进行主机和应用的管理是比较麻烦的,应用部署往往需要直接连接服务器,再进行手动的环境配置、代码拉取、应用构建和部署发布等工作,容易出错,且耗时费力。一个好的自动化运维平台,往往能大大节省人力物力,提高开发部署效率。Spug,正是一个面向中小型企业设计的轻量级自动化运维平台。

        Spug,是 openspug 在 Github 上开源的自动化运维平台,项目位于 https://github.com/openspug/spug,同时在 Gitee 上维护,项目位于 https://gitee.com/openspug/spug,目前版本为 v2.3.9。

        Spug 面向中小型企业,无 Agent,十分轻量,整合了主机管理、主机批量执行、主机在线终端、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能,使用方便,功能灵活,能够满足一般的应用自动化部署需求。

Spug特点

批量执行: 主机命令在线批量执行

在线终端: 主机支持浏览器在线终端登录

文件管理: 主机文件在线上传下载

任务计划: 灵活的在线任务计划

发布部署: 支持自定义发布部署流程

配置中心: 支持 KV、文本、json 等格式的配置

监控中心: 支持站点、端口、进程、自定义等监控

报警中心: 支持短信、邮件、钉钉、微信等报警方式

优雅美观: 基于 Ant Design 的 UI 界面

开源免费: 前后端代码完全开源

Spug运维平台部署

资源列表

操作系统

主机名

配置

IP

CentOS7.3.1611

spug

4C8G

192.168.207.131

基础环境

关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

关闭selinux

setenforce 0
sed -i "s/.*SELINUX=.*/SELINUX=disabled/g" /etc/selinux/config

部署Spug平台

安装Docker

yum install -y yum-utils device-mapper-persistent-data lvm2 

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

yum -y install docker-ce docker-ce-cli containerd.io

# 启动服务
systemctl start docker
systemctl enable docker

准备Docker Compose工具

下载不下来的可以评论区找我要,免费提供

curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

docker-compose --version

运行

没有的可以评论区找我要,免费提供

yum -y install unzip
unzip spug-3.0.zip
cd spug-3.0/docs/docker
docker-compose up -d

创建访问用户

# 进行初始化创建用户
docker exec spug init_spug admin spug.cc

访问验证

账号:admin

密码:spug.cc

功能很多,很实用,接下来可以自行探索啦!!!

  • 9
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值