Skip to content

鼓励作者:欢迎 Star 或打赏犒劳

ByPanel ​

支持操作系统版本 ​

MacOSRedHatAlpine LinuxDebianUbuntu
AlmaLinuxFedoraRocky LinuxopenSUSEAnolis
OpencloudOSTencentOSAmazon LinuxEulerOSopenEuler
KylinLinuxMintAlibaba LinuxElementaryUos
DeepinKylinsecOSOracle LinuxKali LinuxArch Linux
CentOS...

安装 ​

curl -sSL https://mirrors.linuxeye.com/bypanel/quick_install.sh | bash

Linux 默认安装路径: /opt/bypanel

Linux bypanel 二进制路径: /usr/bin/bypanel

MacOS 默认安装路径: ~/bypanel

MacOS bypanel 二进制路径: ~/bypanel/bin/bypanel

bypanel 二进制下载地址(quick_install.sh 已自动安装)

架构图 ​

alt bypanel-arch-cn

命令帮助 ​

bypanel help

配置 ​

全局配置文件: 优先级最低

bypanel configure

配置部署 bypanel 参数,即修改全局配置文件

  • Linux: /opt/bypanel/.env
  • MacOS: ~/bypanel/.env

应用配置文件: 优先级次之

  • Linux: /opt/bypanel/app/{AppName}/.env
  • MacOS: ~/bypanel/app/{AppName}/.env

应用版本配置文件: 优先级最高

  • Linux: /opt/bypanel/app/{AppName}/{AppVersion}/.env
  • MacOS: ~/bypanel/app/{AppName}/{AppVersion}/.env

当不同配置文件中存在相同变量时,高优先级的配置文件会覆盖低优先级的配置文件。即应用版本配置文件会覆盖应用配置文件,应用配置文件会覆盖全局配置文件。

镜像拉取 ​

bypanel pull

创建和启动 ​

bypanel up -d

创建和启动容器, 其中-d参数: 容器后台运行

在运行中容器执行命令 ​

bypanel exec SERVICE COMMAND

虚拟主机 ​

添加 ​

bypanel vhost add

删除 ​

bypanel vhost del

列表 ​

bypanel vhost list

SSL 证书管理 ​

添加 ​

bypanel scm add

删除 ​

bypanel scm del

列表 ​

bypanel scm list

重载 web 服务 ​

bypanel reload

查看使用的镜像 ​

bypanel images

日志 ​

bypanel logs -f

显示日志, 如显示 nginx 实时日志:bypanel logs nginx -f , 其中-f参数: 打印日志输出

服务状态 ​

bypanel ps

查看容器状态, 或执行命令 bypanel status 作用相同

停止、删除容器和网络 ​

bypanel down

重启服务 ​

bypanel restart

启动服务 ​

bypanel start

停止服务 ​

bypanel stop

升级命令 ​

bypanel upgrade

版本显示 ​

bypanel version