Ke správě serverů Linux pro účely hostování většina služeb používá Cpanel společnosti WHM. Přestože existuje mnoho softwaru pro správu hostingu, díky svému snadno použitelnému rozhraní a funkcím je to jeden z nejlepších ovládacích panelů pro webhostingové služby. A zde budeme znát kroky k instalaci cPanel &WHM na AlmaLinux 8.
Co je cPanel?
cPanel, Control Panel, je ovládací panel vyvinutý v roce 1997, který nám nabízí vysoce kvalitní webhosting s vynikajícími funkcemi, které lze díky WHM (Web Host Manager) spravovat z grafické konzole, přičemž každý dělá svou práci.
Jeho klíčové vlastnosti:
- Další prodej hostingových služeb
- Správa účtů webhostingu
- Uživatelsky přívětivé rozhraní
- Umožňuje nám vytvářet e-mailové účty, přesměrování a automatické odpovědi.
- Integrace Apache a MySQL
- Více než 500 aplikací a pluginů pro rozšíření funkcí
- Umožňuje přenosy a zálohování
- A další…
Požadavky na instalaci CPanel a WHM v Almalinuxu 8
- Platná statická IP adresa a název hostitele
- 1,1 GHz CPU – 64bitový
- Minimum:1 GB a doporučeno:2 GB
- Volné místo na 20 GB pevném disku, doporučujeme však 40 GB
Jako licence cPanel nabízejí zkušební verzi, takže ji můžeme vyzkoušet na 15 dní, aniž bychom cokoli platili. Zatímco osobní licence je k dispozici za 15 dolarů měsíčně.
Poznámka :Po instalaci nelze tento ovládací panel odinstalovat ze serveru. Chcete-li jej odstranit, musíte znovu nainstalovat AlmaLinux.
Kroky k instalaci WHM CPanel na AlmaLinux 8
1:Spusťte aktualizaci systému
Než se pohneme vpřed a nainstalujeme cokoli, aktualizujme stávající balíčky našeho systému na nejnovější verzi.
yum update yum upgrade
2. Nainstalujte Perl a Curl
Protože je cPanel napsán v Perlu, nainstalujme jej nejprve na náš AlmaLinux 8 a spolu s curl, který použijeme ke stažení instalačního skriptu cPanel.
yum install perl curl
3. Stáhněte si instalační skript WHM cPanel
Nyní spustíme následující řádek ke stažení skriptu do našeho hlavního adresáře, který zautomatizuje proces instalace.
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest
4. Spusťte instalační skript Cpanel na AlmaLinux 8
Po stažení zahájíme proces provádění staženého skriptu pomocí daného příkazu:
sh latest
Poznámka :Pokud se zobrazí chyba názvu hostitele, můžete to nastavit pomocí příkazu-
hostname you-host.example.com
Nahraďte váš-hostitel.example.com se skutečným názvem hostitele, který chcete použít. Například – v našem případě jsme použili cpanel.how2shout.com
5. Přihlaste se do WHM
Po dokončení tohoto procesu můžeme získat přístup k cPanel, přejít do prohlížeče a do adresního řádku zadat následující řádek: https://Server_IP: 2087
. Nahraďte IP_serveru s vaší IP adresou.
Jak vidíme, znamená to, že připojení k webu není zabezpečené. Chcete-li to obejít, klikněte na tlačítko Upřesnit a pokračujte odkazem „Pokračovat na IP adresu (nebezpečné)“. Tím se do nového okna přidá příslušná výjimka, která umožní spojení s cPanel.
Zobrazí se následující okno, ve kterém musíte zadat uživatele root a heslo AlmaLinux pro přístup k datům pro cPanel.
Přijměte smluvní podmínky…
6. Požádejte o licenci Cpanel &WHM Trail
Klikněte na Přihlásit a vytvořte si účet u služby WHM, pokud jej nemáte. Po přihlášení vám bude vydána bezplatná zkušební licence na 15 dní.
Zadejte e-mailovou adresu a podrobnosti o serveru pojmenování vaší hostitelské služby. Pokud o tom nevíte, jednoduše to vyhledejte online.
7. WHM Dashboard
Konečně jste nainstalovali WHM na Alamlinux 8, nyní si na něm vytvořte účet cPanel, abyste mohli začít provozovat web.
Cesty konfigurace pro soubory cPanel a WHM
Zde je několik adresářů pro nainstalované položky cPanel, pro případ, že by k nim někdo z vás chtěl přistupovat ručně na AlmaLinuxu 8 pomocí příkazového řádku-
Adresáře CPanel/usr/local/cpanel
Nástroje třetích stran
/usr/local/cpanel/3rdparty/
Adresáře doplňků nebo doplňků cPanel
/usr/local/cpanel/addons/
Základní soubory jako PHPMyAdmin, motivy
/usr/local/cpanel/base/
Binární soubory CPanel
/usr/local/cpanel/bin/
CGI soubory
/usr/local/cpanel/cgi-sys/
Přístup k souborům událostí cPanel &Error
/usr/local/cpanel/logs/
WHM soubory
/usr/local/cpanel/whostmgr/
Konfigurace Apache
/etc/httpd/conf/httpd.conf
Konfigurace poštovního serveru Exim
/etc/exim.conf
Pojmenované konfigurační soubory
/etc/named.conf
Konfigurační soubory ProFTP a Pureftpd
/etc/proftpd.conf and /etc/pure-ftpd.conf
Uživatelské soubory CPanel
/var/cpanel/users/username
Konfigurační soubory CPanel (nastavení vyladění)
/var/cpanel/cpanel.config
Soubory konfigurace sítě
/etc/sysconfig/network
Informace o doplňcích a subdoménách
/etc/userdomains
Aktualizační soubory CPanel
/etc/cpupdate.conf
Konfigurační soubory Clamav
/etc/clamav.conf
konfigurační soubory MySQL
/etc/my.cnf
Konfigurační soubory PHP.ini
/usr/local/lib/php.ini
Toto byly některé rychlé kroky ke konfiguraci Cpanel &WHM na AlamLinuxu pro webhosting a příslušnou správu zařízení a přidružených účtů.