本文由 资源共享网 – 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简易堡垒机)》相关的《完整源码》
Null公交管理系统 1.0
Null公交管理系统源码三层架构进行增删查改操作可以根据车次,站牌好,归属地查询公交路线
2 99398 0
凹丫丫简单会员信息管理系统 1.0
凹丫丫简单会员信息管理系统程序介绍:简单的会员注册功能后台会员管理管理员发布简单的信息(可发给指定用户,可发给全部用户)用户可对该信息进行留言每个用户只能看到发给自己的信息此代码仅共学习之用,请勿用与商业用途凹丫丫简单会员信息管理系统 1.0 更新内容:增加了内容编辑器发布信息可以上传图片,插入视频等信息增加了修改个人资料修改个人密码修复了多处BUG登陆地址:login.asp管理员:oyaya ...
4 99766 0
SAIKO餐饮管理系统 1.0
本课程设计要求完成一个用于饭店的餐饮管理的系统。功能要求:针对饭店具体情况,设置点餐,订餐信息;设置菜谱和价格信息;人员管理:用户管理,职称管理,员工管理,员工信息管理;用餐管理:用户可以进行点菜、加菜及取消点菜等操作;消费清单统计可以实时显示点餐及订餐的情况;可以对收入情况进行统计需求分析一、登录( 前台服务员 部门经理 收银员 服务员 厨师)二、1、前台管理【会员部分没有做】① 预...
2 100846 0
CFSA毕业证书查询系统
CFSA毕业证书查询系统根据0451sky毕业证书查询系统改版而来 并简单做了下美工,修改了图片上传大小限制,去除了留言功能。功能:1、基本信息修改,版权信息修改,可以简单的把软件版权改成您的2、良好的权限设置功能,可以分3中管理员进入后台,可以查看,管理3、完整的日志文件,记录管理员的操作日志,方便的出现问题的时候找到问题4、数据导入5、数据导出6、登陆日志,记录每个人的登陆信息7、前台查询显示...
3 99793 0
ASP.NET自助建站系统DTCMS5.0旗舰版源码 PC端+WAP端+微信端_源码下载
源码介绍 DTcms5.0改进的地方:后台管理界面加强美化,使用矢量图标代替位图,对于树型菜单增加可闭合和展开,调整了部分页面的布局对于会员、订单等进行站点归类,更好区分每个站点数据;创建频道时,根据选择的功能创建不同的管理菜单;网页编辑器使用了UEditor百度编辑器,上传进行了改造,使用二进制上传文件,支持本地、阿里云对象存储支付方式,第三方登录OAuth可每个站点设置不同的配置信息,不再限...
4 100448 0
常用电话查询系统 1.0
常用电话查询系统 1.0,采用ASP开发,后台管理,自由添加域名和删减分类,简单操作。本次更新说明:1. 自由设置栏目信息,前台自动调用;2. 内置五种颜色风格,后台自由可切换;3. 后台增加编辑器,方便设置字体颜色、大小等; 将文件全部上传至空间根目录,后台路径:http://您的域名/admin,默认用户名及密码:admin
5 99203 0
多语言自动化运维平台python源码
CODO是一款为用户提供企业多混合云、一站式DevOps、自动化运维、完全开源的云管理平台、自动化运维平台,支持单机部署和分布式部署主要功能:任务模版:可以帮助你实现一个很强大、很复杂、可干预、自定义的任务流程模板;任务发布:该模块是任务发布主要功能,预先配置你代码发布的相关信息,设定时间自动执行。定时任务:通过定时任务可以进行添加你的定时任务代码仓库:让大家快速灵活的使用OpenDevOps平台...
20 67476 0