1Panel 是由飞致云团队开源的现代化 Linux 服务器运维管理面板,基于 Docker 容器化部署应用,提供应用商店、网站管理、数据库管理、计划任务、日志审计等功能。与宝塔的传统部署模式不同,1Panel 以容器为核心,更适合熟悉 Docker 理念、追求隔离性与灵活性的用户。本文完整演示如何在搬瓦工 VPS 上安装并配置 1Panel。

本文要点

  • 1Panel 的系统要求与前置依赖(Docker)
  • 一键安装命令与安装过程说明
  • 首次登录与面板安全配置
  • 应用商店的使用方式
  • 1Panel 与宝塔的对比

系统要求

要求项推荐值说明
操作系统Debian 11/12 · Ubuntu 20.04/22.04/24.04官方重点适配
内存≥ 1 GB容器化应用比传统部署略占资源
磁盘≥ 20 GB镜像和容器数据会占用较多空间
架构x86_64 或 aarch64两种架构均有对应安装包

安装前置依赖

1Panel 安装脚本会自动检测并安装 Docker,若服务器已有 Docker 可直接跳过。手动安装 Docker:

curl -fsSL https://get.docker.com | bash
systemctl enable --now docker

国内网络访问 Docker Hub 可能受限

若拉取镜像速度慢,可配置国内镜像加速,详见本站《安装 Docker 与 Docker Compose》教程。

一键安装 1Panel

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh
bash quick_start.sh

安装脚本会引导你选择安装目录(默认 /opt/1panel)、面板端口(默认随机)和初始用户名密码。安装完成后,终端会显示访问地址与凭据,立即记录

查看已安装的面板信息

1pctl user-info      # 查看登录凭据
1pctl listen-ip      # 查看监听地址与端口

放行防火墙端口

安装时选择的端口(默认为随机高位端口)需要在服务器防火墙中放行:

# 以端口 34567 为例
ufw allow 34567/tcp
ufw reload

首次登录与安全配置

  1. 浏览器访问 http://服务器IP:面板端口/面板入口路径
  2. 输入安装时设置的用户名和密码
  3. 登录后进入"面板设置" → 修改登录密码为强密码
  4. 开启"MFA 两步验证"(TOTP),用手机 APP 扫码绑定
  5. 在"安全"设置中配置 IP 白名单,限制只有可信 IP 能访问面板

安全入口路径不要留空

1Panel 安装时会生成一个随机"安全入口"路径,访问面板必须带上这个路径,是额外的防扫描保护。不要将路径公开。

应用商店使用

1Panel 的核心功能之一是应用商店——所有应用都以 Docker 容器方式一键部署:

  • 进入左侧菜单"应用商店",按类别或搜索找到目标应用(如 WordPress、Nginx、MySQL、Redis)
  • 点击"安装",填写版本、端口等配置后确认
  • 面板会自动拉取镜像、启动容器,状态变为"运行中"即完成
  • 已安装的应用可在"已安装应用"中管理(启停/更新/删除)

1Panel 与宝塔对比

对比项1Panel宝塔面板
部署方式Docker 容器化传统二进制安装
应用隔离容器天然隔离共享系统环境
PHP 多版本容器实现php-fpm 多实例
资源占用略高(容器 overhead)略低
国际化持续完善中国内生态更成熟
开源协议GPL-3.0闭源(免费版有功能限制)

常用管理命令

1pctl status         # 查看面板状态
1pctl restart        # 重启面板
1pctl update         # 更新面板
1pctl stop           # 停止面板

小结

  • 1Panel 以 Docker 为核心,应用隔离性好,适合容器化场景
  • 安装脚本自动完成 Docker 安装和面板初始化
  • 首次登录后必须修改密码并开启 MFA
  • 应用商店一键部署常用服务,运维体验现代化

常见问题

1Panel 是免费的吗?

1Panel 开源免费,基础功能完整。官方有企业版增值服务,个人和小团队使用社区版完全够用。

1Panel 能和宝塔同时安装在一台服务器吗?

技术上可以,但两个面板会争用端口和系统资源,强烈不建议同时安装,容易产生冲突。

1Panel 的应用商店连不上怎么办?

检查服务器能否访问外网,并确认 Docker 能正常拉取镜像;如果镜像拉取慢,可配置国内加速镜像源。

卸载 1Panel 怎么操作?

执行 1pctl uninstall 按提示操作即可;注意卸载前先在面板内备份网站和数据库。