怎样在 AlmaLinux 8 上安装 FastPanel

在本教程中,我们将向您展示怎样在 AlmaLinux 8 上安装 FastPanel。对于那些不知道的人,Fastpanel 是世界上最流行和最常用的面板之一。 Fastpanel 是一个简单且用户友好的面板。 使用 FastPanel,您可以安排备份,免费安装 Let’s Encrypt 轻松获取证书,通过Web界面管理防火墙规则,实时分析服务器资源消耗的服务器资源统计。

本文假设您至少具备 Linux 的基本知识,知道怎样使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示怎样在 AlmaLinux 8 上逐步安装 Fastpanel 服务器管理面板。您可以按照 CentOS 和 Rocky Linux 的相同说明进行操作。

先决条件

  • 运行以下操作系统之一的服务器:AlmaLinux 8、CentOS 和 Rocky Linux 8。
  • 建议您使用全新的操作系统安装以防止任何潜在问题
  • 一种 non-root sudo user或访问 root user. 我们建议充当 non-root sudo user,但是,如果您在充当 root 时不小心,可能会损害您的系统。

在 AlmaLinux 8 上安装 Fastpanel

第 1 步。首先,让我们首先确保您的系统是最新的。

sudo dnf update
sudo dnf install epel-release mod_ssl

步骤 2. 在 AlmaLinux 8 上安装 Fastpanel。

默认情况下,FastPanel 在 AlmaLinux 8 基础存储库中不可用。 现在我们运行以下命令从官方页面下载脚本安装程序 Fastpanel:

wget https://repo.fastpanel.direct/install_fastpanel.sh -O - | bash -

安装过程中,系统会自动安装MariaDB、Nginx、HTTPD、PHP、ProFTPD、phpMyAdmin等组件。

输出:

Congratulations! FASTPANEL® successfully installed and available for you at https://192.168.77.1:8888 
Login: fastuser
Password: your-password

步骤 3. 配置防火墙。

AlmaLinux 默认启用防火墙,它会阻止来自其他计算机的其他连接,这些计算机试图访问我们的 Fastpanel 服务。 我们必须打开适当的端口,以便可以从其他机器访问 Fastpanel 资源:

sudo firewall-cmd --zone=public --add-port 8888/tcp --permanent
sudo firewall-cmd --reload

步骤 4. 访问 Fastpanel Web 界面。

成功安装后,打开您的 Web 浏览器并使用 URL 访问 Fastpanel https://your-IP-address:8888. 您将被重定向到 FastPanel 界面页面:

恭喜! 您已成功安装 Fastpanel。 感谢您使用本教程在您的 AlmaLinux 8 系统上安装 Fastpanel 控制面板。 如需更多帮助或有用信息,我们建议您查看 Fastpanel 官方网站.