本文由 资源共享网 – ziyuan 发布,转载请注明出处,如有问题请联系我们!运维管理系统源码(python简易堡垒机)
开发语言: python
数据库 : mysql
资源语言: 中文
基于centos6+python3.6+django2+ansible2.4+celery4.2 运维管理系统,目前实现功能:用户和用户组管理、日程管理、资产管理、集成ansible、简易堡垒机(主机分配(支持Linux和Windows)、用户分配、文件上传下载、配置禁用命令清单、操作录像回放功能)、数据库管理(一部分)、CI/CD(支持git仓库和svn仓库)、celery任务编排、基于markdown编辑器的知识库支持实时预览和全局搜索结果高亮和文件共享中心
安装教程:
1、安装python3.6
2、把本源码上传到服务器
3、运行pip install -r requirements.txt 安装模块
4、安装mysql
5、配置mysql
vim /etc/my.cnf
## 设置字符集
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
## 忽略大小写
lower_case_table_names=1
/etc/init.d/mysqld restart
# mysql -uroot -p
mysql>create database ops DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql>grant all privileges on ops.* to root@'%' identified by 'password';
mysql>quit
6、安装redis
7、安装mongodb
8、配置celery后台运行
cp conf/celeryd.conf /etc/default/celeryd
cp conf/celeryd.server /etc/init.d/celeryd
cp conf/celerybeat.server /etc/init.d/celerybeat
/etc/init.d/celeryd start ##如果出现celeryd无法启动,则添加环境变量:export C_FORCE_ROOT="true"
/etc/init.d/celerybeat start
9、配置获取主机内存脚本
cp conf/get_mem.py /path/to/your ansible python module location ##可以使用ansbile --version命令查看路径
10、安装Guacamole用于支持web端登录Windows服务器以及开启VNC的服务器
11、启动服务
python manage.py makemigrations users assets dbmanager fort plan projs task wiki
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver 0.0.0.0:8000
其它资源(运维管理系统源码(python简易堡垒机))网址:https://www.08i8.com/ttkfzy/detail83969.html;转载请注明!
与《运维管理系统源码(python简易堡垒机)》相关的《完整源码》
JAVA客户关系管理系统CRM源码_源码下载
源码介绍源码说明:系统包括:个人工作、信息中心、客户管理、合同订单、财务管理、产品管理、人事管理以及数据回收站等8个模块。另包括权限管理模块用于系统的用户、角色和相关权限,收发邮件功能用于获得客户的详细需求,文档管理功能用于客户信息文件的存储。JAVA+MYSQLMyEclipse直接导入即可,数据库为MySQL。
5 98995 0
家庭财务管理系统
典型的MVC三层架构编写,代码层次清晰,是学习三层架构以及工厂模式,反射的轻量级DEMO学习实例。主要功能包含:1、财务项目管理、家庭成员管理、收支明细管理、登陆用户管理、修改用户密码、切换登陆账户。2、系统参数设置、暂时离开系统、查看登陆日志、提醒信息管理。3、系统数据库备份、系统初始化、系统数据库连接测试、打开记事本、打开Excel、打开Word、打开计算器。4、导航栏控制、状态栏控制、关闭所...
5 99704 0
乘风文件管理系统 1.0
1.简单高效免费的站点文件管理系统,对您网站内的文件和文件夹进行可视化的管理操作2.可以对文件进行浏览、编辑、重命名、删除、新建、上传文件等功能3.可以对文件夹进行浏览、重命名、删除、新建等功能4.可以自定义匿名用户浏览和下载权限的目录5.方便的路径切换,在路径栏里点路径目录名可快速切换目录6.下载可以结合防盗链组件使用7.程序没有使用数据库,简单方便8.首页文件是cf_index.asp,避免了...
3 99886 0
全新界面微交易系统微盘时间盘风控版源码内附安装说明
[gallery size="medium" ids="1393,1394,1395,1396,1397,1398"]全新界面微交易系统微盘时间盘风控版源码内附安装说明1、重做全新K线 清晰不乱2、打开系统不卡、K线优化!网页文件访问加速3、修复推广二维码不显示问题4、新增4个指数等产品5、集成免签支付接口 码支付6、更新强力防护微信域名拦截代码7、全新带金融新闻
1 98877 0
40400在线报名系统 1.0
40400在线报名系统是仿大当家网的家具报名程序。可改成任何报名网站。后台地址:/admin/后台账号密码:admin本人QQ:144912 可帮忙解决任何网站出错。此程序为免费版本。可随意修改,可开发。有一些功能已经放进去了。但是没使用。自己可以拿去研究。
5 99774 0
Windows XP操作系统及Windows2003源码
微软的windows XP sp1 系统源码,和Windows2003系统源码有2G多,可操作系统感兴趣的人可以研究研究
20 54267 0
多语言自动化运维平台python源码
CODO是一款为用户提供企业多混合云、一站式DevOps、自动化运维、完全开源的云管理平台、自动化运维平台,支持单机部署和分布式部署主要功能:任务模版:可以帮助你实现一个很强大、很复杂、可干预、自定义的任务流程模板;任务发布:该模块是任务发布主要功能,预先配置你代码发布的相关信息,设定时间自动执行。定时任务:通过定时任务可以进行添加你的定时任务代码仓库:让大家快速灵活的使用OpenDevOps平台...
20 67268 0