怎样在 Ubuntu 14.04 和 16.04 上安装 Ajenti 和 Ajenti V

Ajenti 是一个免费的开源软件 admin 控制面板来管理您的服务器或 VPS。 它是基于 Web 的,可以在 Web 终端中运行命令、显示服务器信息、安装软件包等等。 名为 Ajenti V 的附加组件允许您从同一个基于 Web 的控制面板管理多个站点。

先决条件

  • 一个新的 Vultr Ubuntu 14.04 或 16.04 服务器实例。
  • 静态服务器 IP(这是您的主要 Vultr 服务器 IP)。
  • 一个非 root 服务器用户 sudo 特权。

1. 安装代理

首先,添加回购密钥。 这用于验证您将安装的软件包。

wget https://repo.ajenti.org/debian/key -O- | sudo apt-key add -

将实际的 repo 添加到您的源列表中。

echo "deb https://repo.ajenti.org/ng/debian main main ubuntu" | sudo tee -a /etc/apt/sources.list

现在更新您的软件包并开始安装。

sudo apt-get update && sudo apt-get install ajenti

安装完成后,启动 Ajenti 服务器。

sudo service ajenti restart

如果您正确地执行了上述步骤,您的控制台将包含 * started.

2. 开通代理

通过导航到在浏览器中打开 Ajenti https://192.0.2.0:8000. 你可能会得到一个 privacy error – 如果发生这种情况,这是完全正常和安全的,请继续访问您的网站。

使用默认的 root 用户名和密码登录:

Username: root
Password: admin

3. 配置代理

点击 Password 侧边栏中的按钮。 然后,键入 admin 在旧密码下,选择一个新的、安全的密码。 您的用户名将保持不变,但从现在开始使用您的新密码登录。

在控制台中,重新启动 Ajenti,然后使用您的新密码登录。

sudo service ajenti restart

Ajenti 的主要首页是 Ajenti 仪表板。 可以对其进行自定义以显示有关您的服务器和正常运行时间的信息。 随意点击添加更多小部件 Add Widget 在顶部。

4. 安装代理 V

或者,您可以安装 Ajenti V,它允许您从 Ajenti 管理站点和电子邮件。

下载并安装 Ajenti V 及其依赖项。

sudo apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm ajenti-v-mail ajenti-v-nodejs php5-mysql

现在重新启动 Ajenti。

sudo service ajenti restart

https://192.0.2.0:8000 并登录。

结论

您现在拥有最好的免费开源软件之一 admin 控制面板可帮助您管理服务器并保持其正常运行。

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com