漂亮的Go语言通用后台管理系统V5源代码漂亮的Go语言通用后台管理系统,包含:计划任务 / MySQL管理 / Redis管理 / FTP管理 / SSH管理 / 服务器管理 / Caddy和Nginx配置 / DDNS / FRP可视化配置 / 云存储管理 等功能。可运行于 Windows / Linux / MacOS 等主流系统平台和 树莓派 / 路由器 等ARM设备
一个网站服务程序,可以管理和配置 Caddy 和 Nginx 站点,并附带了实用的周边工具,例如:计划任务、MySQL管理、Redis管理、FTP管理、SSH管理、服务器管理等。
安装方式- sudo wget nging-installer.sh -O ./nging-installer.sh && sudo chmod +x ./nging-installer.sh && sudo ./nging-installer.sh
- # 如果是中国境内网络,可以选择采用以下命令:
- sudo wget nging-installer.sh -O ./nging-installer.sh && sudo chmod +x ./nging-installer.sh && sudo ./nging-installer.sh
复制代码脚本支持的命令如下 命令 | 说明 | 示例 | ./nging-installer.sh 或 ./nging-installer.sh install | 安装(自动下载nging并启动为系统服务) | 安装默认最新基础版本: ./nging-installer.sh install
安装指定版本: ./nging-installer.sh install 5.2.6
如有 Docker 容器管理需求,推荐通过指定版本号来安装 5.3.x 系列版本(也称之为先锋版):
./nging-installer.sh install 5.3.2 | ./nging-installer.sh upgrade 或 ./nging-installer.sh up | 升级 | 升级到指定版本: ./nging-installer.sh up 5.2.6 | ./nging-installer.sh uninstall 或 ./nging-installer.sh un | 卸载 | ./nging-installer.sh un |
2). 手动安装方式:
下载相应平台的安装包,解压缩到当前目录,进入目录执行名为“nging”的可执行程序(在Linux系统,执行之前请赋予nging可执行权限)。 例如在Linux64位系统,分别执行以下命令:- cd ./nging_linux_amd64
- chmod +x ./nging
- ./nging
复制代码初始化配置Nging
打开浏览器,访问网址 http://localhost:9999/setup , 在页面中配置数据库和管理员账号信息进行安装。 从 v5.2.5 和 v5.3.1 开始支持如下两种方式 1). 通过网页安装界面配置 (适用于已经启动 nging 的情形): 打开浏览器,访问网址 http://localhost:9999/setup , 在页面中配置数据库和管理员账号信息进行安装。 2). 通过命令来配置 (适用于尚未启动 nging 的情形):
- ./nging init --user=<数据库用户名> --password=<数据库密码> --host=<MySQL服务器主机地址> --database=<MySQL数据库名> --adminUser=<管理员用户名> --adminPass=<管理员密码,不少于8位> --adminEmail=<管理员E-mail>
复制代码 例如:
- ./nging init --user=root --password="root" --host="127.0.0.1:3306" --database=nging --adminUser=admin --adminPass="admin123" --adminEmail="admin@coscms.com"
复制代码 安装到 SQLite 数据库的方式
- ./nging init --type=sqlite --database=<数据库文件路径> --adminUser=<管理员用户名> --adminPass=<管理员密码,不少于8位> --adminEmail=<管理员E-mail>
复制代码 例如:
- ./nging init --type=sqlite --database="config/nging.db" --adminUser=admin --adminPass="admin123" --adminEmail="admin@coscms.com"
复制代码 安装成功后,通过 http://localhost:9999/ 使用管理员账号登录。
Nging手动升级步骤- 备份数据库和旧版可执行文件;
- 停止旧版本程序的运行;
- 将新版本所有文件复制到旧版文件目录里进行覆盖;
- 启动新版本程序;
- 登录后台检查各项功能是否正常;
- 升级完毕
从 V3 升级将 config/config.yaml 文件内的 caddy、 ftp、download 配置块移动到 extend 块内(ftp改名为ftpserver)。即: - extend {
- caddy {
- // 内容略...
- }
- ftpserver {
- // 内容略...
- }
- download {
- // 内容略...
- }
- }
复制代码 开机自动运行- 首先,安装为服务,执行命令 ./nging service install
- 启动服务,执行命令 ./nging service start
与服务相关的命令: 命令 | 说明 | 其它用例 | ./nging service install | 安装服务 | Nging 默认使用 9999 端口,在安装为服务时,可以指定自定义端口 ./nging service install -p 9998 | ./nging service start | 启动服务 | 无 | ./nging service stop | 停止服务 | 无 | ./nging service restart | 重启服务 | 无 | ./nging service uninstall | 卸载服务 | 无 |
手机端界面展示:
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
PC端界面展示:
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
漂亮的Go语言通用后台管理系统V5源代码
游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0
提取码下载:
|