上一篇 下一篇 分享链接 返回 返回顶部

如何在服务器上安装Hestia WEB控制面板

发布人:Minchunlin 发布时间:2021-01-15 10:04 阅读量:2522

如果你是一名网站管理员,并且你想让你的工作变得更轻松一些,你可能已经盯上了控制面板。这样的工具一般都是基于Web的GUI,可以让你的工作变得相当轻松。你可能对完成工作所需的命令行工具掌握得很好,但有了GUI,你的工作就更有效率了。

最重要的是,当你把任务分配给新手管理员时,你可以肯定你会发现他们盯着屏幕,不知道下一步该怎么做。

其中一个工具是开源的Hestia控制面板。Hestia功能/支持。

Apache/NGINX管理

DNS服务器管理

多个PHP版本

MariaDB或PostgreSQL数据库管理

具有防病毒功能的POP/IMAP/SMTP邮件服务。

带有暴力攻击检测的防火墙  

Hestia 支持以下平台。

Debian 9

Debian 10

Ubuntu 16.04 LTS

Ubuntu 18.04 LTS

Ubuntu 20.04 LTS

我将带领您完成在Ubuntu Server 20.04上安装Hestia的过程。

1、准备工作:Ubuntu Server 20.04的运行实例和具有sudo权限的用户

2、如何升级Ubuntu并安装依赖项 

在安装Hestia之前,我们先升级服务器。为此,请登录Ubuntu并发出以下两个命令:

sudo apt-get update

sudo apt-get upgrade -y

如果在此过程中升级了内核,则需要重新引导服务器,否则继续使用单独的依赖项。

为了成功安装Hestia,请运行以下命令:

sudo apt-get install ca-certificates -y

3、如何安装Hestia

开发人员已经创建了一个方便的安装脚本,可以使用以下命令下载该脚本:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

使用以下命令运行安装程序:

sudo bash hst-install.sh

该脚本将检查您是否有未满足的依赖项或任何冲突的软件。如果Hestia发现任何冲突,请允许其通过输入y将其删除。

然后,您将看到Hestia将安装的软件列表。

输入y继续。之后,你需要向安装程序提供一个管理员电子邮件地址和服务器的FQDN。然后,安装程序将开始下载和安装所有软件的过程。这个过程可能需要15分钟或更长的时间,这取决于您的网络连接和服务器的速度。

安装完成后,您将收到一个管理员密码,用于登录GUI(确保将其保存在密码管理器中)。你还会被要求重新启动服务器。继续重启。

一旦服务器重启,打开网页浏览器,并将其指向 https://SERVER:8083 (其中 SERVER 是主机服务器的 IP 地址或 FQDN),然后用安装程序提供给你的用户名 admin 和密码登录。然后您会发现自己已经进入了Hestia主页面,在这里您可以开始使用您的服务器(图C)。

你现在有了一个方便的GUI来帮助你使用NGINX、Apache和PHP-FPM。当然还有更强大的控制面板,但Hestia的安装速度很快,也很简单,可能足以满足工作需要。

目录结构
全文