# Aclsm **Repository Path**: sloth4413/Aclsm ## Basic Information - **Project Name**: Aclsm - **Description**: 基于ansible开发的小型企业运维管理系统 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 111 - **Created**: 2017-11-30 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Aclsm #### 基于ansible开发的ansible web管理工具,集成了cmdb,和系统信息展示功能。 ##### 页面化ansible实现了文件推送,添加机器后自动添加ssh key认证等功能,cmdb部分通过在ansible中添加的机器自动收集硬件信息入库 ##### 部署环境: - centos6版本+python2.7+django1.8 - 数据库推荐使用mysql,不推荐使用sqllite(如果您仅简单体验可以使用) - ansible被控制端需要安装libselinux-python,执行yum install libselinux-python -y ### 系统截图: - 登陆 ![登陆](https://gitee.com/weihaoxuan/images/raw/master/aclsm/login.jpg "login") - 首页 ![首页](https://gitee.com/weihaoxuan/images/raw/master/aclsm/index.jpg "首页") - 添加机器 ![添加机器](https://gitee.com/weihaoxuan/images/raw/master/aclsm/jiqi.jpg "添加机器") - cmdb ![cmdb](https://gitee.com/weihaoxuan/images/raw/master/aclsm/cmdb.jpg "cmdb") ![cmdb](https://gitee.com/weihaoxuan/images/raw/master/aclsm/cmdb2.jpg "cmdb") - 通知 ![tongzhi](https://gitee.com/weihaoxuan/images/raw/master/aclsm/tonghzi.jpg "tongzhi") #### 部署方法 - 安装ansible(请自行安装) - 安装python2.7 pip - 执行pip install -r requirements.txt - 修改install.sh上部的配置,并执行sh install.sh - 请在你的ansible.cfg文件中添加 host_key_checking = False - 启动服务 - python manage.py runserver 0.0.0.0:8080 - python manage.py celery worker -c 5 -B --loglevel=info