Ajenti 是一个基于 Web 的控制面板,用于管理系统(如 Webmin、cPanel)。它有一个非常漂亮且用户友好的界面。对于个人使用,Ajenti 可根据 AGPLv3 免费使用。对于商业用途,您必须定期支付少量费用。
本文将帮助您在 CentOS、Redhat 和 Fedora 系统上安装 Ajenti 控制面板。本文仅在 CentOS 6.5 上进行了测试。
步骤 1 – 安装 RPM 存储库
Ajenti 提供了自己的存储库来安装其软件包。我们还需要安装EPEL 存储库在我们的系统中安装所有依赖项。以下是在 CentOS/Redhat 6/5 中安装 EPEL 存储库的命令。
### For CentOS/RHEL 7 ###
rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
### For CentOS/RHEL 6 ###
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
还可以使用以下命令在我们的系统中安装 Ajenti 官方 rpm 存储库。
rpm -Uvh http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm
第 2 步 – 安装 Ajenti 控制面板
在我们的系统中添加所有必需的 yum 存储库后。只需执行以下命令即可安装 Ajenti。它还将安装许多 python 包作为 Ajenti 的依赖项。
yum install ajenti
安装软件包后,是否启用了 iptables?让我们打开端口 8000,该端口用于访问 Ajenti Web 控制面板。只需使用以下命令即可允许端口访问。
### For CentOS/RHEL 7 ###
firewall-cmd --permanent --zone=public --add-port=8000/tcp
firewall-cmd --reload
### For CentOS/RHEL 6 ###
iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 8000 -j ACCEPT
第 3 步 – 访问 Ajenti 控制面板
Ajenti 默认在端口 8000 上使用安全 HTTP (HTTPS) 运行。现在使用服务器 IP (http://ip:8000) 或域名 (http://domainname.com:8000) 在端口 8080 上访问服务器。您很可能会收到一条警告消息,表明存在问题与服务器的证书。没有问题,因为 Ajenti 使用的是自签名证书。我们只需要接受它并继续。
https://svr1.tecadmin.net:8000/
Username: root
Password: admin
Ajenti 登录屏幕 –
阿吉蒂仪表板 –
第 4 步 – 启动/停止/重新启动 Ajenti 服务
Ajenti 提供 init 服务来启动/停止/重新启动 ajenti 服务。根据要求使用以下命令之一
# service ajenti start
# service ajenti stop
# service ajenti restart