在Debian 10 / Debian 9上安装Ajenti控制面板

让我们看看如何在Debian 10(Buster)/ Debian 9 Linux服务器上安装Ajenti控制面板。 Ajenti是一个免费的开放源代码的基于Web的服务器管理和配置面板,使用Python,JavaScript和AngularJS编写。如果您是系统管理员,正在寻找一种简单的工具来管理您的网站,防火墙,DNS,cron,日志,文件,邮件托管服务等,请尝试使用此工具。

由于在APT存储库中提供了所有软件包,因此只需很少的步骤即可在Debian 10 / Debian 9上安装Ajenti。更新系统并添加所需的存储库。

步骤1:更新系统

确保您的系统和软件包已更新。

sudo apt update
sudo apt -y upgrade

我们建议您在升级后重新启动服务器。

sudo reboot

步骤2:安装python-imaging(仅限Debian 10)

Ajenti依赖于python-imaging,但不能与APT存储库一起使用。

资料下载 .deb 包装方式:

wget http://security.ubuntu.com/ubuntu/pool/universe/p/pillow/python-imaging_4.1.1-3build2_all.deb

请安装:

$ sudo pkg -i python-imaging_4.0.0-4_all.deb 
sudo: pkg: command not found
[email protected]:~$ sudo dpkg -i python-imaging_4.0.0-4_all.deb 
Selecting previously unselected package python-imaging.
(Reading database ... 28519 files and directories currently installed.)
Preparing to unpack python-imaging_4.0.0-4_all.deb ...
Unpacking python-imaging (4.0.0-4) ...
Setting up python-imaging (4.0.0-4) ...

步骤3:在Debian 10 / Debian 9上安装Ajenti控制面板

您可以选择安装 Ajenti V2阿让1.x。在本指南中,我们将在Debian 10(Buster)上安装Ajenti v2。

sudo apt -y install gnupg2
wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -
echo "deb http://repo.ajenti.org/debian main main debian" | sudo tee /etc/apt/sources.list.d/ajenti.list

步骤4:在Debian 10(Buster)上安装Ajenti控制面板

添加存储库后,使用以下命令安装Ajenti控制面板:

sudo apt update
sudo apt -y install ajenti

接下来,启动并启用Ajenti服务。

sudo systemctl status ajenti
sudo systemctl enable ajenti

Ajenti侦听HTTPS端口 8000 默认情况下

使用以下命令登录到Ajenti 1.x:

Default username : root
Default password : admin

在Debian 10 / Debian 9上安装Ajenti控制面板

在Debian 10 Linux系统上运行Ajenti。

Sidebar