现代化、开源的 Linux 服务器运维管理面板
1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。
使用 GPL-3.0 开源协议
1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。1Panel 的功能和优势包括:
后端
1Panel 后端使用了 Golang 语言的 Gin 框架,并使用 go.mod 作为项目管理工具。开发者需要先在开发环境中安装 go 1.18 或者以上版本
前端
1Panel 前端使用了 Vue.js 作为前端框架,Element-Plus 作为 UI 框架,并使用 npm 作为包管理工具。开发者请先下载 Node.js 作为运行环境,IDEA 用户建议安装 Vue.js 插件,便于开发。
安装 npm
进入网站, 选择相应的安装包进行安装即可。
安装前请确保您的系统符合安装条件:
.
├── backend
├── build
├── cmd
└── frontend
1Panel 默认内置了命令行运维工具 1pctl,通过执行 1pctl help,可以查看相关的命令说明。
Usage:
./1pctl [COMMAND] [ARGS...]
./1pctl --help
Commands:
status 查看 1Panel 服务运行状态
start 启动 1Panel 服务
stop 停止 1Panel 服务
restart 重启 1Panel 服务
uninstall 卸载 1Panel 服务
user-info 获取 1Panel 用户信息
version 查看 1Panel 版本信息
更多功能广大网友可以继续挖掘。