Weboldal keresés

A cPanel és a WHM telepítése a CentOS 6 rendszerben


A cPanel az egyik legnépszerűbb kereskedelmi vezérlőpanel Linux webtárhely-szolgáltatásokhoz. Az elmúlt 3+ évben a cPanel-lel dolgozom, hogy kezeljem az összes megosztott, viszonteladói és üzleti hosting ügyfelet. .

Tartalmazza a cPanel és a Web Host Manager szolgáltatást, amely megkönnyíti a webtárhely-szolgáltatást. A WHM gyökér szintű hozzáférést biztosít a kiszolgálóhoz, míg a cPanel felhasználói szintű hozzáférési felületet biztosít a saját web hosting fiókjának kezeléséhez a szerveren.

A cPanel jellemzői

A cPanel vezérlőpult egy nagyon sokoldalú vezérlőpanel a hosting szerverek kezelésére, számos olyan funkcióval rendelkezik, amelyek megkönnyítik a webtárhelyet. Néhányat az alábbiakban sorolunk fel:

  • Hatékony grafikus felhasználói felület vezérlők a szerveren a WHM segítségével.
  • Nagyon egyszerűen és zökkenőmentesen tud olyan unalmas feladatokat végrehajtani, mint a biztonsági mentések, az áttelepítések és a visszaállítások.
  • Kiváló DNS- és levelezőszerver-kezelés főszerverhez és ügyfélfiókhoz.
  • Könnyen válthat/engedélyezhet/letilthat szolgáltatásokat a szerveren.
  • Konfigurálhatja az SSL/TLS-t az összes szerverszolgáltatáshoz és ügyféltartományhoz.
  • Egyszerű integráció a Phpmyadminnal, hogy web alapú felületet biztosítson a MySQL adatbázisok kezeléséhez.
  • Nyugodtan rebrand azt.
  • Könnyen integrálható a WHMCS-szel a számlázási kezelés automatizálása érdekében.

Ebben a cikkben bemutatjuk a cPanel és a WHM telepítését CentOS/RHEL 6.5 rendszeren, és megosztunk néhányat további hasznos információk, amelyek segítenek a cPanel és a WHM kezelésében.

Telepítési előfeltételek

  1. A CentOS 6.5 szerver friss és minimális telepítése.
  2. Legalább 1 GB.
  3. A cPanel telepítéséhez legalább 20 GB szabad lemezterület szükséges.
  4. Egy cPanel licenc.

A cPanel telepítése CentOS és RHEL 6 rendszerben

Először győződjön meg arról, hogy az operációs rendszer verziója, amelyen a Linux-box fut, ehhez használja a következő parancsot.


cat /etc/redhat-release

CentOS release 6.4 (Final)

Ha nem rendelkezik a legfrissebb verzióval, kérjük, frissítse az operációs rendszert a legújabb verzióra, a CentOS-ben és a RHEL-ben egyszerűen megtehetjük a yum csomagtelepítővel.


yum update

A frissítések befejezése után ellenőrizze a legújabb operációs rendszer verziót a fenti paranccsal.


cat /etc/redhat-release

CentOS release 6.5 (Final)

Ezután győződjön meg arról, hogy a rendszer szabványos gazdagépnévvel rendelkezik, ellenkező esetben állítsa be az alábbiak szerint.


hostname cpanel.tecmint.lan

Miután meggyőződött az operációs rendszer verziójáról és a gazdagépnévről, nem kell más függőségi csomagokat telepítenie, a cPanel automatikus telepítő szkriptje mindent megtesz helyetted. Letölthetjük a cPanel telepítőfájlját a /home könyvtárból.


cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

Ez a fenti parancs megváltoztatja a munkamenetet a kezdőkönyvtárra, letölti a cPanel & WHM legújabb verzióját, és futtatja a telepítő szkriptet.

Fontos: Erősen javasoltam a cPanel automatikus telepítő szkriptjének képernyő módban történő futtatását, ha SSH használatával csinálja, mert az 30 -40 perc a telepítés befejezéséhez a szerver erőforrásaitól és a sávszélességtől függően.

Minta kimenet

Verifying archive integrity... All good.
Uncompressing cPanel & WHM Installer.....
        ____                  _
    ___|  _ \ __ _ _ __   ___| |
   / __| |_) / _` | '_ \ / _ \ |
  | (__|  __/ (_| | | | |  __/ |
   \___|_|   \__,_|_| |_|\___|_|
  
  Installer Version v00061 r019cb5809ce1f2644bbf195d18f15f513a4f5263

Beginning main installation.
2017-03-04 04:52:33  720 ( INFO): cPanel & WHM installation started at: Sat Mar  4 04:52:33 2017!
2017-03-04 04:52:33  721 ( INFO): This installation will require 20-50 minutes, depending on your hardware.
2017-03-04 04:52:33  722 ( INFO): Now is the time to go get another cup of coffee/jolt.
2017-03-04 04:52:33  723 ( INFO): The install will log to the /var/log/cpanel-install.log file.
2017-03-04 04:52:33  724 ( INFO): 
2017-03-04 04:52:33  725 ( INFO): Beginning Installation v3...
2017-03-04 04:52:33  428 ( INFO): CentOS 6 (Linux) detected!
2017-03-04 04:52:33  444 ( INFO): Checking RAM now...
2017-03-04 04:52:33  233 ( WARN): 
2017-03-04 04:52:33  233 ( WARN): To take full advantage of all of cPanel & WHM's features,
2017-03-04 04:52:33  233 ( WARN): such as multiple SSL certificates on a single IPv4 Address
2017-03-04 04:52:33  233 ( WARN): and significantly improved performance and startup times,
2017-03-04 04:52:33  233 ( WARN): we highly recommend that you use CentOS version 7.
2017-03-04 04:52:33  233 ( WARN): 
2017-03-04 04:52:33  233 ( WARN): Installation will begin in 5 seconds.
....

Most meg kell várnia, amíg a cPanel telepítő parancsfájlja befejezi a telepítést.

Mit jelent az Auto Installer Script az Ön számára

A cPanel nagymértékben módosítja az operációs rendszert, és ez az oka annak, hogy eddig nem érhető el a cPanel Uninstaller az interneten, ezért újra kell formázni a szervert, hogy teljesen eltávolíthassa a cPanel-t a szerverről.

  1. Ellenőrzi a különböző csomagokat, hogy ne legyenek ütközések, és talál csomagütközést, eltávolítja a korábbi csomagokat a yummal, ezért javasolt a cPanel telepítése friss operációs rendszerre.
  2. Letölti a nyelvi és alapfájlokat a telepítéshez.
  3. Különféle Perl-modulokat telepít a CPAN-on keresztül és más szükséges csomagokat a yummal.
  4. Letölti és lefordítja a PHP-t és az Apache-t különféle kapcsolódó modulokkal.

Amint a szkript befejezte a telepítést, megjelenik, hogy a cPanel telepítése befejeződött. Előfordulhat, hogy a telepítés után újra kell indítania a szervert.

Ezt követően be kell fejeznie a telepítővarázslót a webes felületéről, és a következő URL-címen érheti el a WHM-et.

http://your-server-ip:2087

OR

http://your-host-name:2087

A cPanel az alábbiakhoz hasonlóan megnyitja webes felületét.

Kérjük, jelentkezzen be „root” felhasználóval és jelszavával. Még néhány kattintás van hátra a cPanel telepítésének befejezéséhez. Fogadja el a végfelhasználói licencszerződést az „Elfogadom?/Tovább a 2. lépéshez” gombra kattintva:

Kérjük, adja meg a működő e-mail címet és a kapcsolattartási SMS-címet a „Szerver kapcsolattartási e-mail címe” és „Szerver kapcsolattartási SMS-címe” oszlopban, mert a cPanel minden fontos figyelmeztetést küld. , értesítés erre az E-mail-id (ajánlott). A többi adatot is kitöltheti, ha van.

Adjon meg érvényes FQDN gazdagépnevet és Resolver bejegyzéseket a szerveréhez ebben a Hálózati részben, használhatja a Google feloldókat. ebben a részben, ha nem rendelkezik internetszolgáltatója feloldóival. Kérjük, tekintse meg az alábbi képet.

Ha egynél több IP-címet csatlakoztat NIC-kártyájához, és egy adott IP-t szeretne beállítani a szervere főIP-címéhez, akkor Ehhez válassza ki az IP-címet a legördülő menüből, és kattintson a „Ugrás a 4. beállításhoz” lehetőségre.

A 4. telepítővarázslóban kiválaszthatja a használni kívánt DNS-kiszolgálót. Kiválaszthatja az egyiket az előnyeik, hátrányaik és a szerver erőforrásai alapján. Kérjük, figyelmesen olvassa el az összehasonlítást, és válassza ki a DNS-kiszolgálót. Kérjük, tekintse meg az alábbi képet.

Ugyanebben a lépésben írja le a használni kívánt névszervereket ns1/ns2.example.com formátumban. Ezenkívül adjon hozzá egy A bejegyzést a gazdanévhez és a névszerverhez a jelölőnégyzet bejelölésével, lásd az alábbi képet.

Különféle szolgáltatásokat, például FTP, Mail és Cphulk kiválaszthat és beállíthat ennek a webalapúnak az 5. lépésében. varázsló, kérjük, tekintse meg az alábbi pillanatképeket és leírást.

Ebből a varázslóból kiválaszthatja az Ön által választott FTP-kiszolgálót, amelyet előnyöktől, hátrányoktól, valamint az Ön egyszerűségétől és követelményeitől függően szeretne használni a szerveréhez.

A Cphulk brute force védelem észleli és blokkolja a hamis jelszavas támadásokat, és blokkolja a szerver IP-címét. Ezzel a telepítővarázslóval engedélyezheti/letilthatja és konfigurálhatja. Kérjük, tekintse meg az alábbi pillanatképet.

Az utolsó 6. lépés lehetővé teszi a kvóták engedélyezését, amely segít nyomon követni a lemezterület-használatot.

Válassza a „Fájlrendszer-kvóták használata” lehetőséget, majd kattintson a „Beállítás varázsló befejezése” gombra a telepítési folyamat befejezéséhez. Ha végzett a telepítéssel, a WHM kezdőlapja az alábbiak szerint fog megjelenni.

Láthatja, hogy a WHM kezdőlapja megjeleníti az összes Vezérlőpult opciót és az oldalsávot keresési lehetőséggel, amely lehetővé teszi a keresési lehetőségeket a nevük beírásával.

Néha a cPanel telepítőszkript nem tudja frissíteni a licencet a tűzfal vagy a feloldók bejegyzései miatt, és az oldalon próbaverzióra vonatkozó figyelmeztetés jelenik meg. Ezt manuálisan is megteheti a következő paranccsal.

root@server1 [~]# /usr/local/cpanel/cpkeyclt

Ahogy fentebb mondtam, hogy a Cpanel a felhasználói szintű hozzáférést, a WHM pedig a root szintű hozzáférést szolgálja, létre kell hoznia egy fiókot a WHM-ben elérhető opciókkal. Itt létrehoztam egy fiókot „tecmint ” felhasználónévvel, hogy megmutassam a cPanel nézetét a felhasználók számára. Kérjük, tekintse meg az alábbi képet.

Egyéb Hasznos tudnivalók a Cpanellel és a WHM-mel való munka megkezdése előtt.

CPanel háttérfájlok

  1. Cpanel könyvtár: /usr/local/cpanel
  2. Harmadik féltől származó eszközök: /usr/local/cpanel/3rdparty/
  3. Cpanel addons könyvtár: /usr/local/cpanel/addons/
  4. Az alapfájlok, például a Phpmyadmin, skinek: /usr/local/cpanel/base/
  5. cPanel bináris fájlok: /usr/local/cpanel/bin/
  6. CGI fájlok: /usr/local/cpanel/cgi-sys/
  7. Cpanel hozzáférési és hibanapló fájlok: /usr/local/cpanel/logs/
  8. Whm kapcsolódó fájlok: /usr/local/cpanel/whostmgr/

Fontos konf fájlok

  1. Apache konfigurációs fájl: /etc/httpd/conf/httpd.conf
  2. Exim levelezőszerver konf fájl:/etc/exim.conf
  3. Elnevezett conf fájl: /etc/named.conf
  4. ProFTP és Pureftpd conf fájl:/etc/proftpd.conf és /etc/pure-ftpd.conf
  5. Cpanel felhasználói fájl: /var/cpanel/users/username
  6. Cpanel konfigurációs fájl (Tweak settings): /var/cpanel/cpanel.config
  7. Hálózati konfigurációs fájl: /etc/sysconfig/network
  8. Kiegészítők, parkolt és aldomain információk: /etc/userdomains
  9. A Cpanel frissítési konfigurációs fájlja: /etc/cpupdate.conf
  10. Clamav conf fájl: /etc/clamav.conf
  11. Mysql konfigurációs fájl: /etc/my.cnf
  12. PHP ini conf fájl: /usr/local/lib/php.ini

Referencia hivatkozások

cPanel/WHM kezdőlap

Egyelőre ennyi a Cpanel telepítésével, a Cpanelben és a WHM-ben rengeteg olyan funkció található, amelyek segítenek a webtárhely-környezet beállításában. Ha bármilyen problémába ütközik a Cpanel beállításával a Linux-kiszolgálón, vagy bármilyen más segítségre van szüksége, például biztonsági mentésekhez, visszaállításokhoz, áttelepítésekhez stb., egyszerűen lépjen kapcsolatba velünk.

Addig is maradjon kapcsolatban a linux-console.net oldallal, ha további izgalmas és érdekes oktatóanyagokat szeretne a jövőben. Hagyja értékes megjegyzéseit és javaslatait alább a megjegyzés rovatunkban.