mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6
3088 字
8 分钟
1Panel指南:现代化、开源的 Linux 服务器管理面板

1Panel 完全指南:现代化、开源的 Linux 服务器管理面板#

在服务器管理领域,宝塔面板一直占据着主导地位。但近年来,一款名为 1Panel 的开源面板正在迅速崛起,以其现代化的技术栈、容器化架构和简洁的界面赢得了越来越多开发者的青睐。

1Panel 由 FIT2CLOUD 团队开发,采用 Go 语言编写,深度集成 Docker 技术,旨在为用户提供更安全、更高效、更现代化的服务器运维体验。2025 年 6 月,1Panel V2 版本正式发布,带来了多机管理、自定义应用仓库等重磅功能 。

本文将全面介绍 1Panel 的安装、核心功能、使用技巧,并与宝塔面板进行详细对比,帮助您做出最适合的选择。

1. 什么是 1Panel?#

1Panel 是一个现代化、开源的 Linux 服务器运维管理面板,提供直观易用的 Web 管理界面,让用户轻松掌控 Linux 服务器——无论是网站、数据库、容器、文件,还是计划任务,一切尽在指尖 。

核心定位:基于容器化(Docker)和云原生环境管理的现代化面板,专注于为开发者和小型企业提供简单、高效、安全的服务器管理体验 。

1.1 面板优势#

优势说明
快速建站深度集成 WordPress 和 Halo,域名绑定、SSL 证书配置等一键搞定
高效管理通过 Web 端轻松管理 Linux 服务器,包括应用管理、主机监控、文件管理、数据库管理、容器管理等
安全可靠最小漏洞暴露面,提供防火墙和安全审计等功能,默认使用非 root 用户运行 Docker 容器
一键备份支持一键备份和恢复,备份数据云端存储,永不丢失
开源免费代码完全开源,无隐藏收费功能

1.2 适用场景#

👍 推荐使用

  • 个人开发者:快速搭建博客、测试环境
  • 小型企业:管理少量服务器,注重安全性和容器化
  • 云原生项目:需要 Docker/K8s 集成的场景
  • 轻量运维:希望减少命令行操作,但不想用重型面板

👎 不推荐使用

  • 传统虚拟主机:需直接修改 Apache/Nginx 配置(如 .htaccess)
  • Windows 服务器:仅支持 Linux/macOS
  • 超大规模集群:企业级集群建议用专业工具(如 Rancher)

2. 安装 1Panel#

2.1 安装前的准备#

系统要求

  • 操作系统:Ubuntu 16.04+ / CentOS 7.1+ / Debian 9.0+ / openEuler
  • 架构:x86_64 / aarch64
  • 内存:推荐 1GB 以上
  • 硬盘:至少 10GB 可用空间

端口要求

  • 1Panel 面板默认端口可在安装时自定义(建议 10000-65535 之间)
  • 网站需要开放 80(HTTP)和 443(HTTPS)端口
  • 云服务器需在安全组中放行相应端口

2.2 执行安装命令#

Ubuntu / Debian

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

CentOS / RedHat

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

其他系统(openEuler 等)

# 先安装 Docker
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
# 再安装 1Panel
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh

2.3 安装过程交互#

执行安装脚本后,会进入交互式配置界面 :

设置 1Panel 安装目录 (默认为 /opt):
# 直接回车使用默认目录
检测到未安装 Docker,是否安装 [y/n]: y
# 输入 y 自动安装 Docker
是否要配置镜像加速 [y/n]: y
# 输入 y 配置 Docker 镜像加速
设置 1Panel 端口 (默认是 18061):
# 自定义端口,如 12345
设置 1Panel 安全入口 (默认自动生成):
# 建议自定义,如 mypanel
设置 1Panel 面板用户 (默认自动生成):
# 设置登录用户名
设置 1Panel 面板密码:
# 设置登录密码

2.4 安装完成#

安装完成后,会显示如下信息:

==================================================================
Congratulations! Installed successfully!
==================================================================
面板地址: http://服务器IP:端口/安全入口
用户名: your_username
密码: your_password
==================================================================

查看登录信息(如果忘记或需要查看):

sudo 1panel user-info

3. 1Panel V2 新增功能#

2025 年 6 月发布的 1Panel V2 版本带来了多项重磅更新 :

3.1 多机管理(X-Pack)#

V2 版本启用了“主从式”多机管理架构,通过一台主机即可集中连接和管控多台从机服务器,实现资源监控、应用部署、命令下发等核心运维操作,支持节点状态的实时同步与分组管理 。

3.2 自定义应用仓库#

支持应用和镜像仓库的自定义配置,可以接入私有仓库和自建镜像源。这一功能特别适合离线环境,在无法访问公网的场景下也能完成应用的安装与管理 。

3.3 文件双向对传#

支持在多台服务器之间互相传输文件,通过可视化界面选择源文件与目标服务器,一键发起文件传输,基于 SSH 密钥的安全认证机制保障传输安全 。

3.4 网站负载均衡#

内置网站负载均衡功能,支持可视化配置多节点流量分发、主备节点切换、健康检查等策略,显著提升网站高并发场景下的稳定性与抗压能力 。

3.5 脚本库#

支持集中管理工具箱中的各类应用安装脚本,可基于内置脚本一键克隆并自定义调整,也可上传自定义脚本,在创建计划任务时直接调用 。

3.6 其他优化#

  • 新增创建子网站类型,支持多站点或目录隔离部署
  • 支持 PHP 与静态站点自由切换
  • 多个 PHP 网站可共享一个容器,更节省资源
  • 快照机制重构,支持自定义备份策略
  • 新增任务管理统一调度功能
  • WAF 性能全面优化
  • 支持 Google 云盘、阿里云盘、又拍云等备份账号

4. 核心功能介绍#

4.1 面板首页#

登录 1Panel 后,首页显示服务器的核心监控信息:

  • CPU 使用率
  • 内存占用
  • 磁盘使用情况
  • 网络流量
  • 系统负载

4.2 应用商店#

1Panel 的核心特色是应用商店,支持一键部署各类开源应用。应用以 Docker 容器形式运行,隔离性强,便于管理 。

常用应用

  • 建站类:WordPress、Halo(博客系统)
  • 数据库类:MySQL、PostgreSQL、Redis、MongoDB
  • 存储类:Nextcloud、Alist、MinIO
  • 媒体类:Emby、Jellyfin
  • 开发类:GitLab、Jenkins、Portainer

安装应用示例(以 Halo 为例):

  1. 进入应用商店,搜索 Halo
  2. 点击安装,配置以下参数:
    • 名称:应用标识
    • 数据库服务:选择已安装的 MySQL
    • 数据库名、用户名、密码:自动配置
    • 外部访问地址:域名或 IP:端口
    • 端口:应用服务端口
  3. 等待应用启动
  4. 创建网站绑定域名(如需域名访问)

4.3 网站管理#

1Panel 的网站管理功能支持 :

  • 创建网站:支持 PHP 站点、静态网站、反向代理
  • 子网站:支持创建子网站,满足多站点或目录隔离需求
  • SSL 证书:一键申请和自动续签 Let’s Encrypt 免费证书
  • HTTPS 启用:创建网站时支持一键启用 HTTPS
  • 伪静态配置:支持常见程序的伪静态规则
  • 主目录自定义:OpenResty 支持自定义网站主目录

4.4 容器管理#

由于 1Panel 深度集成 Docker,容器管理是其核心优势之一 :

  • 容器概览:实时查看容器运行状态
  • 容器操作:启动、停止、重启、删除、重命名
  • 命令行创建:支持通过命令行创建容器(适合熟悉 Docker 的用户)
  • 自定义参数:支持更多的容器自定义参数配置
  • 日志查看:增强的容器日志查看功能
  • 端口映射与环境变量:灵活管理

4.5 数据库管理#

支持 MySQL、PostgreSQL、Redis 等数据库的一键安装和管理 :

  • 创建/删除数据库
  • 数据库备份与恢复
  • 导入/导出 SQL 文件
  • 修改 root 密码

4.6 文件管理#

可视化文件管理器支持 :

  • 上传/下载文件
  • 在线编辑文件
  • 创建/删除/移动/重命名文件或目录
  • 文件解压与压缩

4.7 计划任务#

支持设置定时任务 :

  • 备份网站
  • 备份数据库
  • 执行 Shell 脚本
  • 清理日志
  • 可配置本地或云端存储(Google 云盘、阿里云盘、又拍云等)

4.8 防火墙管理#

图形化配置防火墙规则 :

  • 开放/关闭端口
  • IP 白名单/黑名单
  • 查看防火墙状态

5. 与宝塔面板对比#

对比维度1Panel宝塔面板
开发语言GoPython
容器依赖核心功能非核心功能
安装速度较快较慢
系统侵入性较低(Docker 隔离)较高(直接安装到系统)
资源占用较低较高
开源程度完全开源部分开源
社区支持较小但增长迅速庞大且活跃
功能丰富度正在发展中丰富
现代化程度现代,采用最新技术较为传统
付费模式完全免费免费版 + 付费版
多机管理V2 版本支持需额外配置
离线安装支持自定义仓库有限支持

选择建议

  • 选择 1Panel:如果你是初学者、喜欢尝鲜、注重安全性、希望减少资源占用、对容器技术感兴趣
  • 选择 宝塔面板:如果你需要更丰富的功能、更大的社区支持、习惯传统架构、有大量 PHP 旧项目

6. 高级使用技巧#

6.1 使用 Docker Compose 部署自定义应用#

除了应用商店,1Panel 也支持通过 Docker Compose 部署自定义应用。以安装 Alist 为例 :

# 安装 Docker Compose
sudo apt-get update
sudo curl -L "https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
# 创建 docker-compose.yml 文件并运行
docker-compose up -d

6.2 结合内网穿透实现远程访问#

使用 cpolar 等内网穿透工具,可以随时随地远程访问 1Panel :

# 安装 cpolar
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
# 查看服务状态
sudo systemctl status cpolar

6.3 多机管理配置#

1Panel V2 支持多机统一管理(X-Pack 功能):

  1. 在主面板添加从机节点
  2. 配置 SSH 认证信息
  3. 实现资源监控、命令下发、文件传输等统一管理

6.4 自定义应用仓库#

创建私有应用仓库的步骤:

  1. 进入面板设置 → 自定义仓库
  2. 添加仓库地址(支持 Docker Hub、私有镜像仓库)
  3. 配置认证信息(如需)
  4. 在应用商店即可看到自定义仓库中的应用

7. 常见问题与解决#

问题解决方法
无法访问面板检查端口是否放行(防火墙 + 云安全组),执行 systemctl status 1panel 查看服务状态
Docker 未安装安装脚本会自动安装,如失败可手动安装 Docker 后重试
无法使用 SSH 连接服务器检查 1Panel 防火墙是否放行了 22 端口
应用安装失败检查 Docker 服务是否正常运行,查看应用日志定位问题
忘记面板密码执行 sudo 1panel user-info 查看,或使用 sudo 1panel update 重置
卸载 1Panel停止服务并删除目录:sudo systemctl stop 1panel; sudo rm -rf /opt/1panel /usr/local/bin/1panel

8. 总结#

1Panel 作为一款现代化、开源的 Linux 服务器管理面板,凭借其容器化架构、低资源占用、高安全性、完全免费等优势,正在成为越来越多开发者和运维人员的首选。

  • 如果你追求轻量、安全、现代化的管理体验,1Panel 是绝佳选择
  • 如果你需要丰富的功能和庞大的社区支持,宝塔面板可能更适合

无论选择哪一款工具,关键在于根据自身需求和场景做出判断。1Panel 正在快速迭代,V2 版本的多机管理、负载均衡等企业级功能让它的适用范围进一步扩大。建议在个人测试环境先体验,再决定是否迁移到生产环境。

进一步学习资源

温馨提示:国内服务器搭建网站需要进行 ICP 备案,备案通过后请及时在网站底部悬挂备案号。定期备份数据,数据无价!

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

1Panel指南:现代化、开源的 Linux 服务器管理面板
http://blog.mcstarland.top/posts/1panel/
作者
MEMZGBL
发布于
2026-03-22
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00