GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie cPanel und WHM in CentOS 6

cPanel ist eines der beliebtesten kommerziellen Control Panel für Linux-Webhosting. Ich arbeite seit 3+ mit cPanel Jahre, um alle Shared-, Reseller- und Business-Hosting-Kunden zu verwalten.

Es wird mit cPanel und Web Host Manager geliefert, was das Webhosting für Sie einfacher macht. WHM bietet Ihnen Root-Level-Zugriff auf Ihren Server, während cPanel eine Zugriffsschnittstelle auf Benutzerebene bietet, um ihr eigenes Webhosting-Konto auf dem Server zu verwalten.

Funktionen von cPanel

Das cPanel Control Panel ist ein sehr vielseitiges Control Panel für die Verwaltung Ihrer Hosting-Server. Es verfügt über viele Funktionen, die Ihnen das Webhosting erleichtern. Einige davon sind unten aufgeführt:

  • Leistungsstarke GUI-Steuerelemente auf Ihrem Server mit WHM.
  • Kann langwierige Aufgaben wie Sicherungen, Migrationen und Wiederherstellungen auf sehr einfache und reibungslose Weise ausführen.
  • Hervorragende DNS- und Mailserververwaltung für Hauptserver und Kundenkonto.
  • Kann Dienste für den Server einfach wechseln/aktivieren/deaktivieren.
  • Kann SSL/TLS für alle Serverdienste und Clientdomänen konfigurieren.
  • Einfache Integration mit Phpmyadmin, um eine webbasierte Schnittstelle zur Verwaltung Ihrer MySQL-Datenbanken bereitzustellen.
  • Zögern Sie nicht, es umzubenennen.
  • Kann einfach in WHMCS integriert werden, um die Abrechnungsverwaltung zu automatisieren.

Hier in diesem Artikel behandeln wir cPanel &WHM Installation auf CentOS /RHEL 6.5 und teilen Sie weitere nützliche Informationen, die Ihnen bei der Verwaltung von cPanel und WHM helfen.

Installationsvoraussetzungen

  1. Eine frische und minimale Installation des CentOS 6.5-Servers.
  2. Mindestens 1 GB .
  3. Mindestens 20 GB freier Speicherplatz für die cPanel-Installation erforderlich.
  4. Eine cPanel-Lizenz .

Installation von cPanel in CentOS und RHEL 6

Stellen Sie zunächst sicher, dass die Betriebssystemversion auf Ihrer Linux-Box läuft. Verwenden Sie dazu bitte den folgenden Befehl.

# cat /etc/redhat-release

CentOS release 6.4 (Final)

Wenn Sie nicht über die neueste Version verfügen, aktualisieren Sie bitte Ihr Betriebssystem auf die neueste Version. In CentOS und RHEL können wir dies einfach mit dem Yum-Paketinstallationsprogramm tun.

# yum update

Überprüfen Sie nach Abschluss der Aktualisierung die neueste Betriebssystemversion mit demselben obigen Befehl.

# cat /etc/redhat-release

CentOS release 6.5 (Final)

Stellen Sie als Nächstes sicher, dass Ihr System über einen Standard-Hostnamen verfügt, andernfalls legen Sie ihn wie folgt fest.

# hostname cpanel.tecmint.lan

Sobald Sie die Betriebssystemversion und den Hostnamen sichergestellt haben, müssen Sie keine anderen Abhängigkeitspakete installieren, das cPanel-Autoinstallationsskript erledigt alles für Sie. Wir können die cPanel-Installationsdatei unter /home herunterladen Verzeichnis.

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

Dieser obige Befehl ändert Ihre Sitzung in das Home-Verzeichnis, lädt die neueste Version von cPanel &WHM herunter und führt das Installationsskript aus.

Wichtig :Ich empfehle dringend, das cPanel-Autoinstallationsskript im Bildschirmmodus auszuführen, wenn Sie dies mit SSH tun weil es 30-40 dauert Minuten, um die Installation abzuschließen, abhängig von Ihren Serverressourcen und der Bandbreitengeschwindigkeit.

Beispielausgabe
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.
....

Jetzt müssen Sie warten, bis das cPanel-Installationsskript seine Installation abgeschlossen hat.

Was das Auto Installer-Skript für Sie tut

cPanel modifiziert Ihr Betriebssystem stark und das ist der Grund, warum kein cPanel Uninstaller bisher im Web verfügbar, müssen Sie Ihren Server neu formatieren, um cPanel vollständig von Ihrem Server zu entfernen.

  1. Es sucht nach verschiedenen Paketen, um sicherzustellen, dass es keine Konflikte gibt, und es findet jeden Paketkonflikt, es deinstalliert frühere Pakete mit yum und deshalb wird empfohlen, cPanel auf einem frischen Betriebssystem zu installieren.
  2. Lädt Sprach- und Basisdateien zur Installation herunter.
  3. Installiert verschiedene Perl-Module über CPAN und andere erforderliche Pakete mit yum.
  4. Lädt und kompiliert PHP und Apache mit verschiedenen zugehörigen Modulen.

Sobald dieses Skript seine Installation abgeschlossen hat, wird angezeigt, dass die cPanel-Installation abgeschlossen ist. Möglicherweise werden Sie nach der Installation aufgefordert, den Server neu zu starten.

Danach müssen Sie den Installationsassistenten über seine webbasierte Oberfläche abschließen und können mit der folgenden URL auf WHM zugreifen.

http://your-server-ip:2087

OR

http://your-host-name:2087

cPanel öffnet seine Weboberfläche ähnlich wie unten.

Bitte melden Sie sich mit dem Benutzer „root“ an und Ihr Passwort . Es verbleiben noch einige Klicks, um die cPanel-Installation abzuschließen. Stimmen Sie dem Endbenutzer-Lizenzvertrag zu, indem Sie auf „Ich stimme zu?/Weiter zu Schritt 2 klicken ”-Schaltfläche:

Bitte geben Sie die funktionierende E-Mail-Adresse und Kontakt-SMS-Adresse in der Spalte "Server-Kontakt-E-Mail-Adresse" an “ und „Serverkontakt-SMS-Adresse ” bzw. da Ihr cPanel alle wichtigen Alerts sendet, Benachrichtigung an diese EMail-i d (empfohlen). Sie können auch die restlichen Details ausfüllen, falls Sie eine haben.

Bitte geben Sie einen gültigen FQDN-Hostnamen an und Resolver-Einträge für Ihren Server in diesem Networking Abschnitt können Sie Google verwenden Resolver in diesem Abschnitt, wenn Sie die Resolver Ihres ISP nicht haben. Bitte sehen Sie sich das Bild unten an.

Wenn Sie mehr als eine IP mit Ihrem NIC verbunden haben Karte und Sie möchten eine bestimmte IP einrichten für die Haupt-IP Ihres Servers , können Sie das von hier aus tun, wählen Sie dazu bitte die IP aus der Dropdown-Liste und klicken Sie auf „Gehe zu Setup 4 “.

Im 4. Einrichtungsassistenten können Sie DNS auswählen Server, den Sie verwenden möchten. Sie können eine davon entsprechend ihren Vor- und Nachteilen und Ihren Serverressourcen auswählen. Bitte lesen Sie den Vergleich sorgfältig durch und wählen Sie den DNS-Server aus. Bitte sehen Sie sich das Bild unten an.

Notieren Sie sich im selben Schritt auch Nameserver Sie im Format ns1 verwenden möchten /ns2.example.com . Fügen Sie außerdem ein A hinzu Eintrag für Ihren Hostnamen und Nameserver indem Sie das Kontrollkästchen aktivieren, sehen Sie sich bitte das Bild unten an.

Sie können verschiedene Dienste wie FTP auswählen und einrichten , Mail und Cphulk in Schritt 5 dieses webbasierten Assistenten finden Sie in den Schnappschüssen und der Beschreibung unten.

Sie können FTP auswählen Wählen Sie aus diesem Assistenten einen Server Ihrer Wahl aus, den Sie je nach Vor- und Nachteilen und je nach Benutzerfreundlichkeit und Anforderungen für Ihren Server verwenden möchten.

Cphulk Der Brute-Force-Schutz erkennt und blockiert Aktivitäten von Angriffen mit falschen Passwörtern und blockiert deren IP für Ihren Server. Sie können aktivieren/deaktivieren und konfigurieren Sie es über diesen Installationsassistenten. Bitte sehen Sie sich den Schnappschuss unten an.

Im letzten Schritt 6 können Sie Kontingente aktivieren was Ihnen hilft, die Speicherplatznutzung zu verfolgen.

Bitte wählen Sie „Dateisystemkontingente verwenden aus “ und klicken Sie auf „Einrichtungsassistenten beenden “, um den Installationsvorgang abzuschließen. Sobald Sie mit der Installation fertig sind, wird die Homepage von WHM wie unten angezeigt..

Sie können diese Startseite von WHM sehen zeigt alle Systemsteuerungsoptionen an und Seitenleiste mit Suchfunktion, mit der Sie nach Optionen suchen können, indem Sie einfach ihre Namen eingeben.

Manchmal ist das cPanel-Installationsskript aufgrund von Firewall- oder Resolver-Einträgen nicht in der Lage, die Lizenz zu aktualisieren, und auf der Seite wird eine Testwarnung angezeigt. Sie können dies manuell mit dem folgenden Befehl tun.

[email protected] [~]# /usr/local/cpanel/cpkeyclt

Wie ich Ihnen oben gesagt habe, dass Cpanel für den Zugriff auf Benutzerebene und WHM für den Zugriff auf Root-Ebene ist, müssen Sie ein Konto mit der in WHM verfügbaren Option erstellen. Hier habe ich ein Konto mit dem Benutzernamen „tecmint“ erstellt um Ihnen die Ansicht von cPanel für Benutzer zu zeigen. Bitte sehen Sie sich das Bild unten an.

Sonstiges Nützliche Dinge, die Sie wissen sollten, bevor Sie anfangen, mit Cpanel und WHM zu arbeiten.

CPanel-Backend-Dateien

  1. Cpanel-Verzeichnis:/usr/local/cpanel
  2. Tools von Drittanbietern:/usr/local/cpanel/3rdparty/
  3. Cpanel-Addons-Verzeichnis:/usr/local/cpanel/addons/
  4. Basisdateien wie Phpmyadmin, Skins:/usr/local/cpanel/base/
  5. cPanel-Binärdateien:/usr/local/cpanel/bin/
  6. CGI-Dateien:/usr/local/cpanel/cgi-sys/
  7. Cpanel-Zugriffs- und Fehlerprotokolldateien:/usr/local/cpanel/logs/
  8. Whm-bezogene Dateien:/usr/local/cpanel/whostmgr/

Wichtige conf-Dateien

  1. Apache-Konfigurationsdatei:/etc/httpd/conf/httpd.conf
  2. Konfigurationsdatei des Exim-Mailservers:/etc/exim.conf
  3. Benannte conf-Datei:/etc/named.conf
  4. ProFTP- und Pureftpd-Konfigurationsdatei:/etc/proftpd.conf und /etc/pure-ftpd.conf
  5. Cpanel-Benutzerdatei:/var/cpanel/users/Benutzername
  6. Cpanel-Konfigurationsdatei (Tweak-Einstellungen):/var/cpanel/cpanel.config
  7. Netzwerkkonfigurationsdatei:/etc/sysconfig/network
  8. Informationen zu Addons, geparkten und Subdomains:/etc/userdomains
  9. Cpanel-Update-Konfigurationsdatei:/etc/cpupdate.conf
  10. Clamav-Konf-Datei:/etc/clamav.conf
  11. Mysql-Konfigurationsdatei:/etc/my.cnf
  12. PHP-INI-Konfigurationsdatei:/usr/local/lib/php.ini

Referenzlinks

cPanel/WHM-Homepage

Im Moment ist das alles mit der Installation von Cpanel, es gibt so viele Funktionen in Cpanel und WHM, die Ihnen helfen, eine Webhosting-Umgebung einzurichten. Wenn Sie ein Problem mit der Einrichtung von Cpanel auf Ihrem Linux-Server haben oder andere Hilfe wie Backups, Wiederherstellungen, Migrationen usw. benötigen, können Sie uns einfach kontaktieren.

Bleiben Sie bis dahin mit Tecmint.com in Verbindung, um in Zukunft weitere spannende und interessante Tutorials zu erhalten. Hinterlassen Sie Ihre wertvollen Kommentare und Vorschläge unten in unserem Kommentarbereich.


Panels
  1. So installieren Sie R unter CentOS 7

  2. So installieren Sie R unter CentOS 8

  3. So installieren Sie cPanel unter CentOS

  4. So installieren Sie cPanel und WHM unter CentOS 7

  5. So installieren Sie Python 2.7 oder Python 3.x + Django 1.8 + auf CentOS 6 + cPanel

Wie installiere ich PrestaShop in cPanel?

Wie installiert man Wordpress Toolkit auf WHM/cPanel?

Wie installiere ich Memcache auf dem WHM/cPanel-Server (CentOS)?

So installieren Sie cPanel und WHM in CentOS 7

So installieren Sie cPanel &WHM unter Ubuntu 20.04

So installieren Sie cPanel/WHM unter CentOS 7