LingConsole 将多台服务器的守护进程(Daemon)统一接入一个 Web 控制面板(Panel),提供节点、应用、文件、终端、系统监控与包管理能力,并内置插件系统与细粒度权限组,以AGPL-3.0协议进行开源。
仓库地址:https://github.com/xiaLingLuo/LingConsole
在 阿里云 上以28元的价格租下一个首尔轻量应用服务器,实例规格:
登录SSH控制台,执行
sudo su -c "wget -qO- https://raw.githubusercontent.com/xiaLingLuo/LingConsole/refs/heads/main/installer/install.sh | bash"终端响应:
admin@server:~$ sudo su -c "wget -qO- https://raw.githubusercontent.com/xiaLingLuo/LingConsole/refs/heads/main/installer/install.sh | bash"
[LingConsole] 开始安装 LingConsole...
[LingConsole] 从 Adoptium 下载 Eclipse Temurin JDK 25 (x64) ...
[LingConsole] JDK 25 已安装到 /opt/lingConsole/java
[LingConsole] Java 25 已就绪: /opt/lingConsole/java/bin/java
[LingConsole] 下载 LingConsole.jar ...
[LingConsole] 下载启动脚本 ...
[LingConsole] 下载配置文件 config.txt ...
[LingConsole] 注册系统命令: /usr/local/bin/lingconsole (lingconsole start / end)
[LingConsole] 已注册: lingconsole start / lingconsole end
[LingConsole] 已准备数据目录: /lingConsole
[LingConsole] 已注册开机自启: systemd (lingconsole.service)
[LingConsole] LingConsole 已启动, 正在等待初始密码生成
[LingConsole] 首次启动已生成初始账户, 请妥善保存并立即登录修改密码:
账号: ling
密码: n9jwtek4RL2vENTt # 随机生成
[LingConsole] 控制面板:http://IP:55600
[LingConsole] 守护进程:ws://IP:55700
[LingConsole] 建议使用反向代理为面板及其守护进程添加TLS支持,以实现最佳安全,为了使用,需要放行55600和55700端口
[LingConsole] 安装完成!
程序安装目录 : /opt/lingConsole
数据/配置目录 : /lingConsole
Java : /opt/lingConsole/java/bin/java
服务状态 : systemctl status lingconsole (systemd 自启已注册)
停止服务 : sudo lingconsole end
启动服务 : sudo lingconsole start
卸载 : systemctl disable lingconsole; rm -f /usr/local/bin/lingconsole; rm -rf /opt/lingConsole /lingConsole
admin@server:~$ 跟随指令的提示,进入阿里云服务器后台放行55600和55700端口;
然后使用浏览器访问http://服务器IP:55600;
成功~