
V tomto tutoriálu vám ukážeme, jak nainstalovat ovládací panel Ajenti na CentOS 8. Pro ty z vás, kteří nevěděli, Ajenti je hostitelský ovládací panel, který vám umožňuje nastavit webové stránky velmi snadno. Dodává se s čistým a moderním rozhraním, takže nastavení aplikačních serverů, databází a směrování by nemělo být vůbec obtížné. Navíc přichází se skvělou jazykovou podporou. Pomocí Ajenti můžete nastavit aplikace napsané v PHP (PHP-FPM), Python (WSGI), Ruby a Node.js během okamžiku. Exim 4 a Courier IMAP jsou automaticky nakonfigurovány, takže můžete používat virtuální e-maily, DKIM, DMARC a SPF. Tento ovládací panel je napsán v Pythonu a běží na více distribucích Linuxu.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci ovládacího panelu Ajenti na CentOS 8.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 8.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
uživatel sudo bez rootnebo přístup kuživateli root. Doporučujeme jednat jakonerootový uživatel sudo, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Ajenti Control Panel na CentOS 8
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální, a nainstalujte všechny požadované závislosti.
sudo dnf install epel-release sudo dnf update sudo dnf install gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core
Krok 2. Instalace Ajenti Control Panel na CentOS 8.
- Automatická instalace.
Nyní spusťte následující příkaz:
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
- Ruční instalace.
Nyní přidáváme klíč úložiště Ajenti z oficiálního zdroje:
wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm rpm -i ajenti-repo-1.0-1.noarch.rpm
Po dokončení nainstalujte Ajenti pomocí následujícího příkazu:
sudo dnf install ajenti
Po úspěšné instalaci spustíme službu:
sudo systemctl start ajenti
Krok 3. Nakonfigurujte firewall pro ovládací panel Anjeti.
Nyní povolení tohoto portu z brány firewall nám umožní přihlásit se do webového rozhraní serveru Ajenti. Aby bylo možné otevřít port 8000, musíme spustit následující příkazy:
sudo firewall-cmd --permanent --zone=public --add-port=8000/tcp sudo firewall-cmd --reload
Krok 4. Přístup k ovládacímu panelu Anjeti na CentOS.
Anjeti bude ve výchozím nastavení k dispozici na portu HTTP 8000. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com:8000 nebo http://adresa-ip-serveru:8000 a zadejte výchozí uživatelské jméno „admin“ nebo „root“ a heslo je „admin“.

Blahopřejeme! Úspěšně jste nainstalovali Ajenti. Děkujeme, že jste použili tento návod k instalaci ovládacího panelu Ajenti do vašeho systému CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Ajenti.