执守青莲待倾颜的gravatar头像
执守青莲待倾颜 2017-11-10 11:10:55

ssm+jsch+maven开发远程Linux服务器一键安装应用脚本运行系统

本项目为原创,转载请备注,尊重作者!

百度云下载连接:http://pan.baidu.com/s/1cfNlSE

由于有太多的Linux小白就算是网页上的一键脚本都不会用,我就想到了做这个一键脚本运行系统,没有单调的黑白命令页,不用麻烦且烧脑的命令输入,网页一键安装所需应用,好了不说多了发项目及教程吧!

项目比较随意对于那些执意找bug的人或许能找到。还有很多预设但未完成的功能,项目仅可作为学习研究探讨参考,不可作为商业使用!

数据库文件已备份至文件夹,请自行还原!

熟悉的登录页,清爽萌萌哒!有落叶及小猫头鹰遮眼特效,

ssm+jsch+maven开发远程Linux服务器一键安装应用脚本运行系统

注册页,这个没做js前台验证,至于原因,,我懒够么?

采用邮箱验证方式,需要去MailUtil里设置自己的qq邮箱用于发送验证码,前提是QQ邮箱里帐号设置要开启POP3/SMTP协议,不懂去百度,

执行项目前请找一张小点的图片放进D盘根目录并命名为:mt01.jpg作为每个用户的初始头像,成功注册后会在D盘生成users的用户文件夹,里面存储每个用户的上传信息及头像信息;ssm+jsch+maven开发远程Linux服务器一键安装应用脚本运行系统

项目采用页面拦截使每个访问未登录页面的全部跳转至登陆页,

下面是主页的介绍:

点击头像访问自己发布的脚本信息,再次点击则返回主页,

点击发布就可以去发布自己的脚本啦,上传未限制文件格式,自己去做限制吧,有注释

点击别人发布或自己发布的脚本名就可以跳转至运行页,下面介绍运行页

ssm+jsch+maven开发远程Linux服务器一键安装应用脚本运行系统

运行页:采用jsch及ajxa,

自己链接服务器的必备条件,端口不填则默认22

脚本就是自己选中的脚本啦

点击执行就会后台链接服务器并执行脚本了

执行时或许会延迟10秒左右用于链接服务器和后台预装载

执行期间会在创建D盘的jiaoben文件夹生成名为23.txt的执行记录文本,此文本用于后台判断命令执行过程

附带赠送一个mysql的安装脚本就是那个mysql.txt啦

ssm+jsch+maven开发远程Linux服务器一键安装应用脚本运行系统

发布页:

用于发布脚本,及脚本是否共享,上传脚本时可预览脚本及图片(没做文件格式验证,有注释自己改)

脚本会放进D:users/上传人的文件夹里

ssm+jsch+maven开发远程Linux服务器一键安装应用脚本运行系统

执行时界面{判断命令执行}, 重点:脚本对根命令前面必须加上#,不然会被当成普通命令执行,不会对其进行等待验证!

ssm+jsch+maven开发远程Linux服务器一键安装应用脚本运行系统

ssm+jsch+maven开发远程Linux服务器一键安装应用脚本运行系统

还有一堆东西不想介绍了,还是因为懒,自己去看代码那些吧。代码我可没偷懒全部做过注解,下面发两张代码截图ssm+jsch+maven开发远程Linux服务器一键安装应用脚本运行系统ssm+jsch+maven开发远程Linux服务器一键安装应用脚本运行系统


打赏

已有2人打赏

最代码客服的gravatar头像 最代码官方的gravatar头像

文件名:jsch.zip,文件大小:4585.055K 下载
最代码最近下载分享源代码列表最近下载
子不语103  LV7 2020年1月21日
hanjinyu  LV11 2019年11月11日
leocai  LV19 2019年3月1日
chennianyou  LV10 2018年9月20日
天空java  LV7 2018年6月15日
dakai6677  LV11 2018年1月25日
tonyhawkjm  LV22 2018年1月11日
醉带蚂  LV3 2017年11月19日
javaWeb12  LV29 2017年11月16日
bubeilei  LV11 2017年11月16日
最代码最近浏览分享源代码列表最近浏览
testuser1234567  LV23 7月21日
王泽军  LV2 6月24日
 LV7 6月7日
Jiuue42 6月2日
暂无贡献等级
Lmfbaby  LV9 5月29日
3188681084  LV1 3月24日
Moshang674264  LV7 2月25日
543666826  LV33 2021年11月19日
夜上清元  LV7 2021年11月19日
duanzhouyang  LV10 2021年7月15日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友