• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

soft_admin: 此项目前为使用Flask开发的一套linux软件下发平台,软件放在服务器上统一 ...

原作者: [db:作者] 来自: Gitee 收藏 邀请

软件搭建:

flask环境搭建教程:flask环境搭建flask环境搭建完成后,安装mysql和SQLAlchemy数据库操作框架。/usr/local/python/bin/pip install MySQL-python/usr/local/python/bin/pip install Flask-SQLAlchemy

mysql数据库数据导入:--创建数据库create database software;

--创建software表CREATE TABLE software (id int(11) NOT NULL AUTO_INCREMENT,softname varchar(512) DEFAULT NULL,softpath varchar(512) DEFAULT NULL,PRIMARY KEY (id),UNIQUE KEY softname (softname)) ;

--创建server表CREATE TABLE server (id int(11) NOT NULL AUTO_INCREMENT,server_ip varchar(512) DEFAULT NULL,server_group varchar(512) DEFAULT NULL,PRIMARY KEY (id),UNIQUE KEY server_ip (server_ip));

注意:mysql的用户名和密码、软件上传的目录见配置文件software.ini,需要自行配置。

软件下发管理步骤:1: 先选择需要下发的软件,上传到代码所在的机器上。2: 添加下发软件的列表。3: 输入ip,多个ip可用英文逗号隔开,点击下发。

假如1: 需要下发nginx软件,先上传nginx软件到代码机上:先上传nginx软件到代码机

2: 添加下发软件的列表添加下发软件的列表

3: 输入需要下发的ip,多个ip用英文逗号隔开,点击下发,也是就是scp到指定的ip地址。scp到指定的ip地址

还有功能:下发软件列表的管理:软件列表的管理

服务器组的管理:服务器组的管理

未实现的功能:1: 还可通过指定服务器组下发软件,服务器组的管理已经实现。指定服务器组下发软件


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap