1Panel 是一个现代化、开源的 Linux 服务器运维管理面板,旨在通过直观的 Web 界面简化服务器管理工作。它采用容器化部署方式,集成了网站管理、数据库、监控、防火墙等多项功能,帮助用户高效管理 Linux 服务器。
在开始部署 1Panel 前,请确保您的系统符合以下要求:
| 环境要求 | 详细说明 |
|---|---|
| 操作系统 | 支持主流 Linux 发行版本(基于 Debian / RedHat,包括国产操作系统) |
| 服务器架构 | x86_64、aarch64、armv7l、ppc64le、s390x |
| 内存 | 建议可用内存在 1GB 以上 |
| 浏览器 | Chrome、FireFox、IE10+、Edge 等现代浏览器 |
| 网络 | 可访问互联网 |
执行安装命令
连接至您的 Linux 服务器,运行以下命令:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
设置安装参数
安装过程中,您需要配置以下参数:
/opt,可自定义面板端口:可自定义(默认 27949,或随机生成)安全入口:随机生成或自定义的安全路径面板用户:随机生成或自定义的管理员用户名面板密码:随机生成或自定义的管理员密码 完成安装
安装成功后,系统会显示访问信息,包括:
重要:请务必保存这些信息,特别是安全入口代码,访问面板时必须使用。
如果您使用腾讯云服务,可以通过应用模板快速部署:
购买轻量应用服务器时,在应用模板中选择 “1Panel Linux 面板”选择所需地域、可用区、套餐等点击立即购买防火墙配置:
如果使用云服务器,需在安全组中开放您设置的 1Panel 端口如果服务器启用防火墙,需相应放行端口访问面板:
在浏览器中输入
http://服务器IP:端口/安全入口
成功安装后,首次登录 1Panel 面板,您将看到以下主要功能区域:
概览:查看服务器基础信息,如 CPU、内存、磁盘使用情况等网站:管理网站、域名、SSL 证书等数据库:MySQL、PostgreSQL 等数据库的管理文件:在线文件管理器,支持上传、下载、编辑等操作容器:Docker 容器管理应用商店:一键部署各种应用计划任务:定时执行备份、清理等任务面板设置:配置面板相关参数通过 1Panel 部署网站非常简单:
点击左侧菜单「网站」选择「创建网站」填写域名、选择 PHP 版本等参数配置数据库(如需)设置 SSL 证书(可选择一键申请 Let’s Encrypt 证书)注意:在 iStore 中安装 1Panel 可能会遇到无法管理 MySQL 及 PostgreSQL 数据库的问题,这是已知的兼容性问题,建议使用原生 Linux 系统安装。
1Panel 使用 Docker 容器化部署应用:
在「容器」管理中查看运行中的容器可启动、停止、重启或删除容器查看容器日志和资源使用情况1Panel 提供完整的备份策略:
数据备份:可设置定期备份网站、数据库等数据云端存储:支持将备份数据同步到各类云存储一键恢复:遇到问题时可以快速恢复数据如果忘记面板登录信息,可通过 SSH 连接服务器,执行以下命令查看:
1pctl user-info
如果出现端口冲突,可以通过以下方式修改端口:
通过面板修改:登录面板后,在「面板设置」-「面板」-「端口设置」中修改端口号通过命令行修改:使用 SSH 连接服务器,通过命令行工具修改更新 WAF 版本后,默认参数设置可能会导致 WordPress 等应用无法正常更新或发布内容。
解决方案:在网站 WAF 设置的参数规则中关闭以下两条规则:
select.+(from|limit)
s+(or|xor|and)s+.*(=|<|>|'|")
要实现 1Panel 的远程访问,可使用内网穿透工具如 cpolar:
安装 cpolar:
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
sudo systemctl enable cpolar
sudo systemctl start cpolar
配置隧道:
访问本地 cpolar 管理界面(http://局域网IP:9200)创建隧道,指定 1Panel 的本地地址和端口设置固定二级子域名(需注册 cpolar 账号)远程访问:使用生成的公网地址访问 1Panel
极空间 NAS 本质上是一台随时在线的 Linux 服务器,通过开启 SSH、安装 Docker 和 1Panel,可以将其从"家用存储盒子"变身全能私有云管理平台。
部署步骤:
开启极空间 SSH 功能使用 SSH 工具连接到极空间切换到 root 用户运行 1Panel 一键安装脚本对于需要更精细控制容器部署的场景,可以安装并使用 Docker Compose:
更新软件包列表:
sudo apt-get update
下载 Docker Compose:
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 --version
1Panel 作为一个现代化、开源的 Linux 服务器运维管理面板,大大降低了 Linux 服务器管理的难度。通过本文提供的详细 SOP 文档,您可以顺利完成 1Panel 的部署、配置和使用,有效提高服务器管理效率。无论是个人用户还是企业运维团队,1Panel 都是一个值得尝试的高效管理工具。