1panel 对服务器配置要求不高,一般来说,拥有 1 核 CPU、1GB 内存、10GB 以上存储空间的服务器即可满足基本安装需求。支持的操作系统包括 CentOS 7/8、Ubuntu 18.04/20.04/22.04、Debian 10/11 等主流 Linux 发行版。
确保服务器已联网,且能正常访问外部网络(用于下载安装所需的依赖包和程序文件)。同时,关闭或暂时禁用服务器上的防火墙(如 firewalld、ufw 等),避免因端口限制导致安装失败,待安装完成后再根据需求配置防火墙规则。
使用 SSH 工具(如 Xshell、FinalShell、PuTTY 等)登录到目标服务器,建议使用 root 账户登录,以获取足够的权限执行安装操作。
在命令行中输入以下官方提供的一键安装命令,然后按下回车键:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh
该命令会自动下载并运行 1panel 的安装脚本,脚本将自动检测服务器环境、安装必要的依赖组件(如 Docker 等,1panel 部分功能依赖 Docker 运行),并完成 1panel 面板的安装。
安装过程中,脚本会显示相关的安装进度信息,耐心等待即可。整个安装过程可能需要几分钟到十几分钟不等,具体取决于服务器的网络速度和性能。
安装完成后,脚本会在终端输出 1panel 面板的登录地址、用户名和密码,类似以下信息:
1panel 安装成功!
登录地址: http://服务器IP:端口号
用户名: admin
密码: 随机生成的密码
请务必及时记录下这些信息,以便后续登录面板进行管理。
打开本地电脑的浏览器,在地址栏中输入安装完成后获取的登录地址(格式为 http://服务器IP:端口号),按下回车键后,会显示 1panel 的登录界面。
输入记录的用户名(默认是 admin)和密码,点击 “登录” 按钮。首次登录成功后,系统会提示修改默认密码,建议设置一个强密码(包含大小写字母、数字和特殊符号),以提高面板的安全性。
根据实际需求进行一些初始化设置,例如选择是否开启面板的 HTTPS 访问(需提前准备好 SSL 证书)、设置面板的端口(若需要修改默认端口)等。完成这些设置后,即可开始使用 1panel 面板进行服务器和网站的管理操作。
1panel 面板默认使用特定的端口(安装时会显示),安装完成后,若开启了服务器防火墙,需在防火墙中开放该端口,否则可能无法通过浏览器访问面板。
1panel 依赖 Docker 运行部分功能,安装过程中脚本会自动安装 Docker,若安装 Docker 失败,可能导致 1panel 部分功能无法正常使用,此时需排查 Docker 安装失败的原因(如网络问题、系统兼容性等)并重新安装。
1panel 会不断更新迭代,提供新功能和修复已知问题。登录面板后,可以在面板的 “设置” 或 “系统信息” 中查看当前版本,并根据提示进行版本更新。
虽然 1panel 本身具有一定的稳定性,但为了确保服务器数据和面板配置的安全,建议定期对服务器数据和 1panel 的配置进行备份。
通过以上步骤,即可完成 1panel 面板的安装。1panel 面板提供了直观的图形化界面,支持网站管理、数据库管理、文件管理、Docker 容器管理等功能,适合用于服务器的日常运维管理。