GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat ovládací panel Ajenti pro správu serverů Linux

Ajenti je webový ovládací panel správy systému s otevřeným zdrojovým kódem pro správu úloh vzdálené správy systému Linux z webového prohlížeče velmi podobný nástroji pro správu systému Webmin.

Ajenti je velmi výkonný a lehký nástroj, který poskytuje rychlé a citlivé webové rozhraní pro správu malých nastavení serveru a je také nejvhodnější pro VPS a Věnováno servery.

[ Také by se vám mohlo líbit:Nejlepší ovládací panely pro správu serverů Linux ]

Byl vytvořen s mnoha předpřipravenými pluginy pro konfiguraci a monitorování serverového softwaru a služeb, jako je Apache , Cron , Systém souborů , Firewall , MySQL , Nginx , Munin , Samba , FTP , Oliheň a mnoho dalších nástrojů, jako je Správce souborů , Editor kódu pro vývojáře a Terminál přístup.

Požadavky

  • Debian 9 nebo novější
  • Ubuntu Bionic nebo novější
  • RHEL 8 nebo novější

V tomto článku se dozvíte, jak nainstalovat Ajenti Control Panel na čerstvém systému Linux ke správě různých úloh správy serveru Linux z webového prohlížeče.

Instalace Ajenti Control Panel v systému Linux

Chcete-li nainstalovat Ajenti , nejprve musíte aktualizovat a upgradovat systémový software na nejnovější verzi, jak je uvedeno.

$ sudo apt update && sudo apt upgrade -y    [On Ubuntu & Debian]
$ sudo dnf update && sudo dnf upgrade -y    [On RHEL]

Po dokončení aktualizací systému restartujte systém před zahájením instalace Ajenti.

$ sudo systemctl reboot

Po restartu si stáhněte instalační skript Ajenti pomocí následujícího příkazu curl, který nainstaluje Ajenti spolu se všemi potřebnými závislostmi, jak je znázorněno.

Nainstalujte Ajenti na Debian/Ubuntu

$ curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -

Nainstalujte Ajenti na RHEL/Rocky &AlmaLinux

U distribucí založených na RHEL musíte povolit úložiště EPEL, aby bylo možné nainstalovat potřebné závislosti Ajenti, jak je znázorněno.

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ dnf install -y gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core

Po instalaci všech požadovaných závislostí nyní nainstalujte Ajenti pomocí instalačního skriptu, jak je uvedeno.

$ curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -

Po dokončení instalace Ajenti otevřete soubor „8000 ” port na firewallu/routeru pro vzdálený přístup k webovému rozhraní.

$ sudo ufw allow 8000   [On Ubuntu & Debian]
$ sudo firewall-cmd --permanent --zone=public --add-port=8000/tcp  [On RHEL]
$ sudo firewall-cmd --reload

Pro přístup k Ajenti ovládací panel, otevřete webový prohlížeč a zadejte IP serveru, na který jsme nainstalovali Ajenti, a zadejte přihlašovací údaje vašeho systému:uživatelské jméno „root “ a heslo uživatele root.

https://localhost:8000
OR
https://ip-address:8000

Službu Ajenti lze spustit, zastavit a restartovat pomocí následujících příkazů.

$ sudo systemctl stop ajenti
$ sudo systemctl start ajenti
$ sudo systemctl restart ajenti
$ sudo systemctl status ajenti

Odinstalujte Ajenti Control Panel v systému Linux

Ajenti je skupina modulů Pythonu nainstalovaných s pip, vydávaných se skriptem systemd. Je tedy nezbytné odstranit skript systemd, poté knihovny Pythonu a konfigurační soubory.

$ sudo systemctl stop ajenti.service
$ sudo systemctl disable ajenti.service
$ sudo systemctl daemon-reload
$ sudo rm -f /lib/systemd/system/ajenti.service

Poté jednoduše odeberte všechny moduly Pythonu:

$ sudo pip3 uninstall -y aj ajenti-panel ajenti.plugin.ace ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.filesystem ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.session-list ajenti.plugin.settings

Pokud konfigurační soubory nepotřebujete, stačí smazat adresář /etc/ajenti/ :

$ sudo rm -rf /etc/ajenti/

Pro více informací navštivte domovskou stránku Ajenti.


Panels
  1. Jak nainstalovat Grafana na servery Linux

  2. 21 Open Source/Commercial Control Panels pro správu linuxových serverů

  3. Jak nainstalovat Vesta Control Panel na Linux VPS

  1. Jak nainstalovat Ajenti Control Panel na Ubuntu 20.04

  2. Jak nainstalovat Ajenti Control Panel na CentOS 8

  3. Jak nainstalovat Ajenti Control Panel na Debian 8

  1. Jak nainstalovat Ajenti Control Panel na Debian 10

  2. Jak nainstalovat Ajenti Control Panel na Debian 11

  3. Jak nainstalovat Ajenti Control Panel na CentOS 6