开发部署环境时,再也不用安装 JDK、Nginx、Redis、MySQL 等各种服务,再也不用配置这些繁琐的工作了,启动 SpringBoot 时 Jar 包也无须写脚本启动了

161 天前
 Trinity888

各种服务需要安装

现在我们开发时,部署环境,总是需要安装各种工具,如可能需要安装:

更甚至可能一台服务器上开始使用 JDK8 ,可能后面升级到 JDK11 或者更高版本,仍然需要手动安装,以后不用这么繁琐了,可以使用 SCM 工具 ,一键切换不同 JDK 版本,方便快捷

有时候需要:各种服务启动、停止、重启,快捷管理

有时候需要:开机自启动

有时候需要:快速打开配置文件,进行修改

有时候需要:快速查看日志

有时候需要:定时告警提醒管理人员

有时候保密机器:需要桌面屏幕水印保护

有时候需要:守护进程

有时候需要:定时任务去执行自己写的一个脚本

以上统统 SCM 工具 就可以解决,非常好用,推荐给大家而且是免费的:

https://gitee.com/chusenth/scm

https://github.com/Neo110/scm/

PS:

开发不易,永久免费不易;大家试着好用,感谢点个 Star ,多谢

目前是支持 Windows 或 Windows Server 服务器;

陆续会提供 Linux 、MAC 、统信 UOS 等服务器版本

以下是截图效果:

5797 次点击
所在节点    分享创造
43 条回复
kokerkov
161 天前
有类似的,叫 xampp ,不过是 apache+mysql+php+perl
anubu
161 天前
还是有一些应用场景的,不过一般情况下更倾向通用的技术,这个场景下 devcontainer 、docker/docker-compose 是很好的解决方案。容器虽然臃肿一些,但隔离度很好,特别适合维护多个项目多种版本的情况。
Livid
161 天前
@CEBBCAT 谢谢。已经移动到 /go/create
EricSTG
161 天前
@Trinity888 #6 阿里云盘?
sss15
161 天前
@kokerkov php 的 还有一个 phpStudy ,这种软件都声明了仅用于学习,不要在服务器上使用。 因为本来你服务器好好的,他上面带个 ftp 版本有漏洞,给人提权就黑进来了。op 这种也是类似的,集成的软件还挺多,哪个软件万一有个漏洞的话,就不好说了
timnottom
161 天前
看来不止我是用 docker compose😂

是真方便,有问题直接删掉重来
duanquanwu
161 天前
这不就是宝塔 like 么
chengxiao
161 天前
java 版 phpstudy ....的感觉
mmdsun
161 天前
其实 Mysql 和 Redis 官方或开源都有 Embedded in Java JAR 版本,Java 项目 maven 引入启动就能用了,0 安装。

小项目 nginx 都可以省略,放 static 目录
chenzw2
161 天前
客户端是用什么语言开发的?
julyclyde
161 天前
为啥你竟然还需要安装 openssh ?
vishva2
160 天前
@Trinity888 多台虚拟机,一台装好了,克隆一堆不就行了。
Trinity888
160 天前
@julyclyde 不一定非要用 openssh ,使用它主要为了 Jenkins 自动部署使用。
Trinity888
160 天前
@vishva2 当然可以,赞
zmh69695328
160 天前
有空尝试一下,离线环境很需要,谢谢
kilvn
160 天前
laradock.io 了解下?
julyclyde
160 天前
@Trinity888 我的意思是:openssh 是系统自带的,你为什么要装?
ramoudev
160 天前
❤️ java 版的 PHP Study 很赞!我觉得这个软件很适用的一个情况就是如果你要给客户的电脑(windows)上部署一些环境的时候很有用
Trinity888
160 天前
@zmh69695328 离线环境可用,没问题的(不需要告警的,可把 Email 和推送这些去掉)
Trinity888
160 天前
@julyclyde 系统自带的当然可以用;可以不用这个安装包里面的(哪个好用用哪个)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1001234

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX