1 Star 0 Fork 18

石头 / soft_admin

forked from sjgops / soft_admin 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
sql
Loading...
README

软件搭建:

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: 还可通过指定服务器组下发软件,服务器组的管理已经实现。 指定服务器组下发软件

空文件

简介

此项目前为使用Flask开发的一套linux软件下发平台,软件放在服务器上统一管理和分发。 展开 收起
Python
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/lantian316/software.git
git@gitee.com:lantian316/software.git
lantian316
software
soft_admin
master

搜索帮助