返回列表

如何在 Linux VPS 上安装 FastPanel

如何在 Linux VPS 上安装 FastPanel

FastPanel 是一款免费的主机控制面板,可用于管理网站、数据库、邮件、SSL 证书以及常见 VPS 运维任务。它适合希望快速部署网站环境、又不想购买商业面板授权的用户。本文将说明如何在 Linux VPS 上安装 FastPanel,并列出安装前准备、官方安装命令和安装后的检查事项。

FastPanel 适合哪些场景?

FastPanel 适合个人网站、小型企业网站、落地页、测试环境以及轻量级托管项目。它可以减少手动配置 Web 服务、PHP、数据库和 SSL 的重复工作。 建议只在全新的干净服务器上安装 FastPanel。不要在已经安装 Apache、Nginx、MySQL、Docker 或复杂自定义环境的 VPS 上直接安装控制面板,否则容易出现软件包和服务冲突。

安装 FastPanel 的系统要求

根据 FastPanel 官方文档,服务器需要 root 权限,至少 1GB RAM、5GB 可用磁盘空间和 1 个 CPU 核心。支持的系统包括 Debian、Ubuntu、CentOS 7、AlmaLinux 8 和 Rocky Linux 8,具体取决于版本。 FastPanel 官方参考链接:Install FastPanel。 安装前请准备:
  • 一台全新的 Linux VPS。
  • root SSH 登录权限。
  • VPS 的公网 IP。
  • 稳定的网络连接。
  • 如果安装后要上线网站,请准备域名或子域名。

第 1 步:通过 SSH 登录 VPS

在本地终端中执行: ```bash ssh root@your.server.ip ``` 如果你的 SSH 端口不是 22,可以加上 -p: ```bash ssh root@your.server.ip -p 2222 ```

第 2 步:更新系统

Ubuntu 或 Debian 执行: ```bash apt-get update && apt-get upgrade -y && apt-get install -y ca-certificates wget ``` CentOS、AlmaLinux 或 Rocky Linux 执行: ```bash yum makecache && yum update -y && yum install -y ca-certificates wget ``` 更新完成后重启服务器: ```bash reboot ``` 重启完成后重新登录 SSH。

第 3 步:运行 FastPanel 官方安装命令

官方安装命令如下: ```bash wget https://repo.fastpanel.direct/install_fastpanel.sh -O - | bash - ``` 安装脚本会下载所需软件包并自动配置服务。根据 VPS 性能和网络速度,安装通常需要几分钟。生产环境建议在 screentmux 中执行,避免 SSH 断开导致安装中断。

第 4 步:保存登录信息

安装完成后,终端会显示面板地址、用户名和密码。FastPanel 通常通过 8888 端口访问,例如: ```text https://your.server.ip:8888 ``` 请把登录信息保存到安全位置。首次登录后,建议立即修改密码,检查安全设置,并按照面板提示完成 license 相关步骤。

第 5 步:开放防火墙端口

如果 VPS 使用 UFW,可以开放基础端口: ```bash ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow 8888/tcp ufw enable ``` 如果云厂商还有安全组规则,也需要在云控制台同步开放端口。

第 6 步:创建第一个网站

登录 FastPanel 后,可以创建网站、添加域名、选择 PHP 版本、创建数据库并启用 SSL。如果要部署 WordPress,请先确认 PHP 版本、内存限制和目录权限。

常见问题

最常见的问题是在非干净系统上安装。若服务器已有其他 Web 环境,通常重装 VPS 再安装会比排查冲突更快。另一个常见问题是缺少 wget 或 CA 证书,因此前面的系统更新步骤很重要。 如果无法访问面板,请检查系统防火墙、云安全组和 8888 端口。如果使用域名访问,还需要确认 DNS 已正确解析。

总结

只要服务器干净并满足官方要求,FastPanel 的安装过程并不复杂。它适合轻量级网站托管和日常 VPS 管理。如果企业需要商业控制面板授权、VAT 发票或正式采购流程,可以在 ControlPanel.store 对比 cPanel、Plesk 和 DirectAdmin 方案。