Hestia控制面板是一个强大的、开源的WEB主机控制面板,具有专为Debian和Ubuntu设计的网站、电子邮件、数据库和DNS功能。在Hestia的帮助下,系统管理员可以轻松地在一个地方执行许多系统管理任务。


https://github.com/hestiacp/hestiacp

https://hestiacp.com/


以root用户身份ssh到服务器。

服务器是最新的包版本。

步骤1:安装Hestia控制面板

安装ca-certificate包。

apt-get update && apt-get install ca-certificates

下载官方的Hestia安装脚本。

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

运行安装程序。

bash hst-install.sh

安装程序可能会检测到有冲突的包。

Would you like to remove the conflicting packages? [y/n]

如果是,输入Y并回车。

在执行初始依赖项检查之后,脚本将请求确认以开始主安装。

Would you like to continue with the installation? [Y/N]:

输入Y,然后再次回车。

输入您的电子邮件地址和域名。

Please enter admin email address: [email protected]

Please enter FQDN hostname [vultr.guest]: hcp.example.com

安装脚本自动下载并安装所有需要的依赖项,包括Nginx、MariaDB、PHP等。当完成脚本显示:


准备好开始了吗?使用以下凭证登录:

Admin URL:  Https://hcp.example.com:8083

Username:   admin

PassWord:   [password redacted]

...

Do you want to reboot now? [Y/N]

保存您的凭证以备将来参考,然后输入Y并重新启动系统。

如果没看到管理面板密码可通过命令重置

sudo v-change-user-password admin password