一、缘由:

1、先前看到 老男孩 前辈分享了一个服务器信息管理系统,觉得非常实用。而后为了学习web.py,便编写这个系统作为练手。同时也更加适合自己的环境需求。

2、编写这个系统出发点,旨在将服务器管理,从excel向web方式转变。系统功能仅仅定位于服务器信息管理或者服务器资产管理,而不与服务器实体有过多的牵连。同时技术上也就简单了。

3、为什么不是django?

web.py更简单,更轻量级,更容易上手。写这种小应用再合适不过。

4、为什么不用PHP?

虽然用PHP写这个,也没有问题。不过当时的目标是学习python,用来写一些工具提高工作效率,所以就是web.py了。

5、公司的程序员写这个更快、更容易,何必自己弄?

更方便自己维护,掌握,同时又多一项技能,何乐不为。况且,程序员也是很忙的。

如果这套系统适合您,希望使用,就请接着往下看。

三、系统结构简介:

yunwei 根目录├── app.py 程序启动文件├── config  配置文件目录│       ├── __init__.py 空文件,方便模块调用│       ├── sessions 会话存储目录│       ├── setting.py 系统配置文件│       └── url.py  url规划文件├── controls   逻辑控制│       ├── base.py  功能函数│       ├── control.py  全站所有的逻辑控制处理│       └── __init__.py├── download      下载目录│       └── hosts.xls├── models   数据库交互│       ├── __init__.py│       └── models.py 数据库功能处理文件├── static   静态资源│       ├── css│       ├── p_w_picpaths│       └── js├── templates  模版文件│├── uwsgi_conf.xml  uwsgi启动配置文件│└── yunwei.sql 数据库文件

四、安装部署:

1、我的开发和部署环境:

CentOS6.2 x86_64

MySQL-5.5.16

Nginx-1.0.0

python-2.6.6

xlwt-0.7.4

uwsgi-1.2.3

MySQL-python-1.2.2

2、系统安装必须条件:

python2.6.x

web.py-0.36

3、依据安装手册,整个系统的安装过程,是简单顺利的。

如果您是第一次安装使用本系统,请直接下载附近包:运维服务器管理系统-最新版,按照 安装手册 进行即可。


如果您已经安装了旧版,请下载附件包:运维服务器管理系统-最新版 和 update.sql。

a、首先直接将最新的代码覆盖到您的网站目录,注意先备份config/settting.py文件

b、不要导入yunwei.sql。

c、导入更新数据SQL:mysql -uroot -proot yunwei < update.sql 。

更新完成。

安装手册(linux):http://johnsteven.blog.51cto.com/blog/2523007/1046880

系统程序:附件

五、系统功能改进:

1、搜索功能js优化 【谷歌、火狐通过,IE不通过】

2、增加快捷操作:删除记录+记录恢复

3、增加快捷操作:最近更新

4、主机查看页面中显示修改时间

5、搜索功能增加修改人选项

6、界面UI微调

转载于:https://blog.51cto.com/johnsteven/1048968

简单开源的《运维服务器信息管理系统》分享相关推荐

  1. 让你久等了《开源安全运维平台OSSIM疑难解析--入门篇》正式出版

    2019年暑期,众所期待的新书<开源安全运维平台OSSIM疑难解析--入门篇>由人民邮电出版社正式出版发行.此书从立意到付梓,历时超过两年,经过数十次大修,历经曲折与艰辛,希望为大家代奉献 ...

  2. 让你久等了!《开源安全运维平台OSSIM疑难解析--入门篇》9月上市

    2019年暑期,众所期待的新书<开源安全运维平台OSSIM疑难解析--入门篇>开始印刷,9月份即可预售.此书从立意到付梓,历时超过两年,经过数十次大修,历经曲折与艰辛,希望为大家代奉献一本 ...

  3. 免费的运维服务器,服务器运维, 卓豪ManageEngine

    首页 » 行业案例 服务器运维对您的业务至关重要吗? 尽管有些企业从未经历过严重的服务器宕机事故,但是投资购买运维工具来检测服务器状态仍然是很明智之举.这样便可以防患于未然,让业务失控之前,进行及时预 ...

  4. 《开源安全运维平台OSSIM最佳实践》

    <开源安全运维平台OSSIM最佳实践> 经多年潜心研究开源技术,历时三年创作的<开源安全运维平台OSSIM最佳实践>一书即将出版.该书用80多万字记录了,作者10多年的IT行业 ...

  5. Linux运维-服务器系统篇

    Linux运维-服务器系统篇 开篇导读: 本篇博文是此系列教程的第二课,在这一课中将大概的介绍一下服务器上的操作系统,了解一下它的基本概念和发展历程. 服务器系统的概念和作用 如何理解服务器操作系统? ...

  6. 微服务平台(Micro Service Platform : MSP)旨在提供一个集开发、测试、运维于一体的开发者专属平台,让开发者能快速构建或使用微服务,让开发更简单,让运维更高效。...

    微服务平台(Micro Service Platform : MSP)旨在提供一个集开发.测试.运维于一体的开发者专属平台,让开发者能快速构建或使用微服务,让开发更简单,让运维更高效. MSP采用业界 ...

  7. 《开源安全运维平台OSSIM最佳实践》实验环境下载

    <开源安全运维平台OSSIM最佳实践>实验环境下载 由清华大学出版社首发.当当.京东自营店.天猫.亚马逊均有销售. OSSIM开源安全交流QQ群: 179084574  经多年潜心研究开源 ...

  8. 开源安全运维平台OSSIM疑难解析:资源下载

    1.<开源安全运维平台OSSIM疑难解析--入门篇> 我要试读 图书资源下载:http://box.ptpress.com.cn/y/978-7-115-50550-7 2.<开源安 ...

  9. 《开源安全运维平台OSSIM最佳实践》当当自营店 3-15活动 ,仅售 6 折

    2019独角兽企业重金招聘Python工程师标准>>> <开源安全运维平台OSSIM最佳实践>当当自营店 3-15活动 ,仅售 6 折. 购书地址: http://pro ...

最新文章

  1. 三、python中最基础的文件处理汇总
  2. 深入解析和反思携程宕机事件
  3. 在flask上使用websocket
  4. java NIO概述
  5. 使用root用户安装Hybris遇到的错误
  6. phpstudy的php fpm,PHP_php-fpm配置详解,php5.3自带php-fpm复制代码 代码 - phpStudy
  7. Leetcode每日一题:101.symmetric-tree(对称二叉树)
  8. 木材材积表快速计算器_木材材积表快速计算器
  9. 短视频系统+购物直播APP开发方案
  10. 『原创』老范的来电防火墙v1.0发布了(图文)
  11. Win7任务管理器找不到进程怎么办
  12. 使命召唤 高级战争 闪退_使命召唤:现代战争进入第5季
  13. Element UI修改message控件显示的时间
  14. 离散数学-数理逻辑基本概念
  15. 浪潮服务器安装windows操作系统找不到硬盘、识别不到阵列卡、找不到驱动器,免去各种驱动安装烦恼,浪潮懒人工程师福利
  16. 一、TF2 常用命令
  17. 时间序列分析-----1---简介
  18. 【java实现100以内加减法口算练习程序】
  19. 【Python数据分析】实践编写篇2:用Python进行回归分析与相关分析
  20. 百度联盟广告代码php,Javascript 实现广告后加载 可加载百度谷歌联盟广告[原创]_javascript技巧...

热门文章

  1. 除了中国知网外,还有这些免费的文献论文数据库
  2. 转换IphotDraw产生的xml文件至Yolov3训练所需要的格式
  3. php+发送邮件标题乱码_php邮件标题乱码的解决方法
  4. android与arduino手机控制项目开源
  5. 独家 | 你想用深度学习谱写自己的音乐吗?这篇指南来帮助你!(附代码)
  6. 保理业务系统-多维度进行授信、效率提升、一站式管理
  7. 如何解决室外电力机构箱端子箱汇控柜凝露问题
  8. 【Excel进阶】常用的50个函数与基础操作
  9. 360安全浏览器和360chrome 首页设置加密算法(逆向所得)
  10. NC资金管理的银行对账下的余额调节表显示帐面余额不平,如何检查?