741 字
2 分钟
1Panel 面板安装与基础配置教程
1Panel 面板安装与基础配置教程
简介
1Panel 是一款现代化、开源的 Linux 服务器运维管理面板,通过 Web 界面即可完成主机监控、应用部署、网站管理、数据库维护、容器编排等操作。相比传统面板,它更轻量、安全,并且深度集成了 Docker 与开源应用商店。
TIP1Panel 的所有操作都尽量以容器化方式进行,因此服务器上提前准备好 Docker 体验更佳,但官方安装脚本会自动处理大部分依赖。
环境要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Debian 11/12、Ubuntu 20.04/22.04/24.04、CentOS 7/8、RHEL、openEuler 等主流发行版 |
| 内存 | 建议 ≥ 1 GB(实际占用约 200–300 MB) |
| 架构 | x86_64 / arm64 |
| 网络 | 需要能访问 GitHub 或国内镜像以下载安装脚本与镜像 |
一键安装
官方提供交互式安装脚本,执行后按提示选择安装路径、端口等即可:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.shbash quick_start.sh安装完成后,脚本会输出面板访问地址、初始管理员用户名与密码,例如:
======================= 安装完成 =======================请使用以下信息访问面板:地址: http://<服务器IP>:8090用户名: admin密码: xxxxxxxxxx=======================================================NOTE若忘记初始密码,可通过
1pctl命令重置(见下文“修改访问端口与密码”)。
访问与初始化
在浏览器打开 http://<服务器IP>:8090,首次登录后建议立即完成以下初始化:
- 修改管理员密码(个人资料 → 修改密码)。
- 配置面板入口端口与安全入口(可选,增强安全性)。
- 在“面板设置 → 安全”中开启双因素认证(2FA)。
修改访问端口与密码
1Panel 提供 1pctl 命令行工具管理面板自身:
# 查看 1pctl 支持的命令1pctl help
# 修改面板访问端口(例如改为 8888)1pctl update port 8888
# 修改面板管理员密码1pctl update password
# 修改面板安全入口(访问时需拼接该路径,如 /entrance)1pctl update entrance entrance
# 查看面板当前配置信息1pctl user-info防火墙放行端口
如果服务器启用了 ufw 等防火墙,需放行面板端口:
# 放行 1Panel 面板端口(以默认 8090 为例)sudo ufw allow 8090/tcpsudo ufw statusWARNING云服务器(阿里云、腾讯云等)还需在安全组中放行对应端口,仅设置系统防火墙可能仍然无法访问。
核心功能概览
| 模块 | 说明 |
|---|---|
| 应用商店 | 一键部署 WordPress、MySQL、Redis、Halo、MinIO 等开源应用 |
| 网站 | 基于 OpenResty 管理站点、SSL 证书、反向代理与重定向 |
| 数据库 | 管理 MySQL、PostgreSQL、Redis 等,支持备份与恢复 |
| 容器 | 可视化管理 Docker 容器、镜像、卷与网络 |
| 防火墙 | 基于 ufw/firewalld 的端口与 IP 访问控制 |
| 计划任务 | 设置定时备份、脚本执行、网站日志切割等 |
| 监控 | 实时查看 CPU、内存、磁盘与网络流量 |
升级与卸载
升级
# 在线升级到最新版本1pctl update卸载
# 卸载 1Panel(默认保留应用数据与用户数据,可按提示选择是否清理)1pctl uninstall卸载时若选择“清理数据”,面板管理的容器、数据库及相关文件将被删除,操作前请务必确认已备份重要数据。
祝你天天开心!
部分信息可能已经过时









