如何安装 Ajenti:保姆级指南

Ajenti 是一个轻量级的开源控制面板,可让您轻松管理服务器和应用程序。通过简单的 Web 界面,Ajenti 为管理员提供了一种有效的方法来控制服务器配置、管理用户、监控性能等。在本指南中,我们将引导您完成在 Linux 服务器上安装 Ajenti 的过程。

安装 Ajenti 的先决条件

在开始安装之前,请确保您的服务器满足以下要求:

  1. UbuntuDebian 或 CentOS 的全新安装。
  2. 服务器或具有 sudo 权限的用户的 root 访问权限。
  3. 用于安装必要依赖项的有效 Internet 连接。

第 1 步:更新您的系统

在安装任何软件之前,确保您的系统是最新的非常重要。打开终端并运行以下命令:

对于 Ubuntu/Debian

sudo apt update && sudo apt upgrade -y

对于 CentOS:

sudo yum update -y

第 2 步:安装所需的依赖项

Ajenti 需要几个包才能正常运行。根据您的操作系统,您可以使用以下命令来安装必要的依赖项:

对于 Ubuntu/Debian:

  1. 安装 Python 3 和 pipsudo apt install python3 python3-pip
  2. 安装其他必需的软件包sudo apt install python3-dev python3-setuptools python3-venv
  3. 安装 Ajenti 依赖项:Ajenti 还需要一些额外的 Python 依赖项,因此请运行:sudo apt install libffi-dev libssl-dev

对于 CentOS:

  1. 安装 Python 3 和 pipsudo yum install python3 python3-pip
  2. 安装其他必需的软件包sudo yum install python3-devel libffi-devel openssl-devel

第 3 步:安装 Ajenti

Ajenti 可以直接从官方 Ajenti 存储库安装。以下是在您的系统上安装它的方法:

对于 Ubuntu/Debian:

  1. 通过 pip 安装 Ajentisudo pip3 install ajenti
  2. 启动 Ajenti:安装后,您可以使用以下命令启动 Ajenti:sudo ajenti-panel
  3. 配置 Ajenti:默认情况下,Ajenti 监听端口 8000。您可以通过以下 URL 访问它:http://your-server-ip:8000

对于 CentOS:

  1. 使用官方存储库安装 Ajenti:Ajenti 还为 CentOS 提供了一个存储库,因此您可以直接从那里安装它。首先,添加存储库:sudo curl -sSL https://github.com/ajenti/ajenti/releases/download/v2.1.27/ajenti-2.1.27-1.el7.x86_64.rpm -o /tmp/ajenti.rpm
  2. 安装 Ajenti RPM 包sudo yum localinstall /tmp/ajenti.rpm
  3. 启动 Ajenti:安装完成后,启动 Ajenti:sudo systemctl start ajenti
  4. 访问 Ajenti:启动 Ajenti 面板后,通过在浏览器中转到以下 URL 来访问它:http://your-server-ip:8000

第 4 步:配置 Ajenti

首次访问 Ajenti 时,系统会提示您使用默认凭据登录:

  • 用户名admin
  • 密码admin

出于安全考虑,必须在首次登录后更改默认密码。您可以通过转到“设置”>“用户”并更新密码来执行此操作。

第 5 步:安装其他插件(可选)

Ajenti 提供了一系列插件来扩展其功能。您可以从 Ajenti 面板或通过 pip 手动安装插件。例如,要安装 Ajenti File Manager 插件,请使用以下命令:

sudo pip3 install ajenti.plugin.filesystem

安装后,您可以通过转到 Ajenti 仪表板,导航到 Plugins,然后选择 Filesystem 插件来启用该插件。

THE END