同步操作将从 sjgops/soft_admin 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
软件搭建:
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软件到代码机上:
2: 添加下发软件的列表
3: 输入需要下发的ip,多个ip用英文逗号隔开,点击下发,也是就是scp到指定的ip地址。
还有功能: 下发软件列表的管理:
服务器组的管理:
未实现的功能: 1: 还可通过指定服务器组下发软件,服务器组的管理已经实现。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。