Hledáte skvělou alternativu k Webmin, Kloxo a VestaCP? Už nehledejte, protože Ajenti je vynikající, lehký a výkonný webový panel pro správu serveru. Je to velmi intuitivní, vícejazyčný bezplatný ovládací panel, který spravuje téměř každý aspekt vašeho serveru.
Ajenti poskytuje rychlé a citlivé webové rozhraní pro správu vašeho serveru, ať už máte Linux VPS (Virtual Private Server) nebo dedikovaný server. Je postaven s mnoha předem připravenými pluginy pro konfiguraci a monitorování serverového softwaru a služeb. Abychom zmínili několik:Apache, Cron, File System, Firewall, MySQL, FTP a mnoho dalších nástrojů, jako je Správce souborů, Editor kódu pro vývojáře a Terminálový přístup.
Sotva se budete muset přihlásit do rozhraní příkazového řádku pomocí Putty nebo Terminál, pokud máte tento ovládací panel na svém serveru nainstalován.
Ajenti je jako Webmin, protože poskytuje pouze funkce pro správu vašeho serveru. Nedodává se se zásobníkem LAMP připraveným k použití. Za tímto účelem budete muset nainstalovat Ajenti V, sadu pluginů pro jádro Ajenti, která přidává rychlé, efektivní a snadno nastavitelné možnosti webhostingu instalací profesionálního zásobníku:Nginx jako webový server, PHP-fpm, MySQL, Exim 4 a Courier IMAP atd. Tomu se také budeme věnovat v tomto tutoriálu.
Ajenti je napsán v Pythonu a běží jako vlastní proces a webový server. Jako výchozí je pro komunikaci nastaven TCP port 8000 a je nakonfigurován tak, aby ve výchozím nastavení používal SSL s automaticky vygenerovaným certifikátem SSL s vlastním podpisem.
V této příručce budeme používat CentOS 6.5 VPS.
Přihlaste se ke svému serveru jako uživatel „root“ :
# ssh root@hostname
Aktualizujte svůj CentOS 6.5 VPS pomocí správce balíčků yum.
# yum update -y# yum upgrade -y
Musíme povolit EPEL repo, protože balíček Ajenti není ve výchozím nastavení dostupný.
Zadejte následující příkazy:
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -ivh epel-release-6-8.noarch.rpmHotovo. Na náš server jsme přidali repo EPEL.
Dále si musíme stáhnout a nainstalovat oficiální úložiště Ajenti pomocí následujících příkazů:
# wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm# rpm -i ajenti-repo-1.0-1.noarch.rpmNyní nainstalujme Ajenti Control Panel.
# yum install ajenti -y# service ajenti restartHotovo, nainstalovali jsme Ajenti.
Ale protože chceme mít také Nginx, PHP-fpm, Exim atd... musíme nainstalovat sadu pluginů Ajenti V.Ajenti V přichází ve formě malých balíčků.
Aktuálně dostupné balíčky zahrnují:ajenti-v (hlavní balíček)ajenti-v-mail (Exim a Courier mail)ajenti-v-mysql (podpora MySQL DB)ajenti-v-php-fpm (podpora PHP přes PHP-FPM)ajenti-v- ruby-unicorn (podpora Rails přes Unicorn)ajenti-v-ruby-puma (Podpora Rails přes Puma)ajenti-v-ftp-pureftpd (FTP podpora přes PureFTPd)ajenti-v-nginx (podpora webového serveru NGINX)ajenti-v-python -gunicorn (podpora Python WSGI přes gunicorn)ajenti-v-nodejs (podpora Node.js)Pokud máte nainstalovaný Apache nebo Postfix/Sendmail a nepoužíváte je, nejprve je odeberte.
# yum odstranit httpd postfix sendmailNainstalujte Ajenti-V s balíčky podle vašich potřeb.
# yum install ajenti-v ajenti-v-nginx ajenti-v-mail ajenti-v-mysql ajenti-v-php-fpm php-mysqlBěžné problémy:
Pokud se zobrazí chyba „[Errno -1] Balíček neodpovídá zamýšlenému stažení“, budete muset vyčistit metadata.
# yum čistá metadataPoté pokračujte v instalaci.
# yum install ajenti-v ajenti-v-nginx ajenti-v-mail ajenti-v-mysql ajenti-v-php-fpm php-mysqlCentOS obvykle blokuje port 8000 firewallem. Pro dočasné odblokování portu spusťte následující.
# iptables -A INPUT -p tcp --dport 8000 -j PŘIJÍMATÚspěšně jsme nainstalovali ovládací panel Ajenti s jeho sadou pluginů Ajenti-V.
Ovládací panel Ajenti bude ve výchozím nastavení k dispozici na portu HTTPS 8000. Otevřete svůj oblíbený prohlížeč a přejděte na https://yourdomain.com:8000 nebo https://server-ip:8000.
Výchozí uživatelské jméno je root a heslo je admin.Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali Ajenti. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.
Cent OS