So installieren Sie cPanel und WHM in CentOS 7

Wir wissen, dass bei den verschiedenen Aufgaben der Verwaltung von Linux-Servern jede Aufgabe eine wichtige Rolle für das optimale Funktionieren aller strukturellen Prozesse spielt, die entweder auf der Ebene der Benutzer, Teams oder bestimmter Rollen konfiguriert werden.

Bei dieser Gelegenheit wird TechnoWikis über ein grafisches Oberflächentool namens cPanel sprechen und wir werden sehen, wie es zu einem Verbündeten für bestimmte Aufgaben bei der Steuerung und Verwaltung von CentOS 7- Servern werden kann.

Die cPanel-Testlizenz kann unter folgendem Link erworben werden:

cPanel
Was ist cPanel?
cPanel, Control Panel, ist ein 1997 entwickeltes Control Panel, das uns ein qualitativ hochwertiges Webhosting mit hervorragenden Funktionen bietet, das dank WHM (Web Host Manager) von einer Grafikkonsole aus verwaltet werden kann, wobei jeder seine Aufgaben erfüllt Funktioniert so:

  • cPanel ermöglicht den Benutzerzugriff für die Verwaltung von Webhosting-Konten
  • WHM ist für die Bereitstellung des Zugriffs für Root-Benutzer verantwortlich, um alle dort gehosteten Server und Konten zu steuern und zu verwalten.

Unter seinen vielen Merkmalen finden wir:
  • Benutzerfreundliche Oberfläche
  • Kostenlose Servermigration
  • Es ermöglicht uns, E-Mail-Konten, Weiterleitungen und automatische Antworten zu erstellen.
  • Wir können Verzeichnissen ein Passwort zuweisen, IP-Adressen verweigern, den Zugriff unter anderem durch SSL und TLS einschränken.
  • Wir können neue Domains und Subdomains hinzufügen
  • Ermöglicht das Bearbeiten und Erstellen von Sicherungskopien der überwachten Dateien
  • Dank der Integration von MySQL und PostgreSQL können große Datenmengen gespeichert werden
  • Erstellt einen Bericht über Webereignisse, die mit Tools wie Webalizer und AWStats überwacht werden können
  • Sie verfügen über mehr als 500 Anwendungen und Plugins, um ihre Kapazität zu erweitern
  • Ermöglicht Übertragungen und Sicherungskopien

Installationsanforderungen für CPanel und WHM in CentOS 7
Es gibt eine Reihe grundlegender Anforderungen für die optimale Funktionsweise von cPanel in CentOS 7:

  • Mindestens 1 GB RAM
  • Freier Speicherplatz auf der 20-GB-Festplatte
  • Als cPanel-Lizenz bieten sie eine Testversion an, aber die offizielle kostet 20 USD pro Monat oder 200 USD pro Jahr.
  • Habe einen Standard-Hostnamen
  • Eine Neuinstallation von CentOS 7 ohne vorinstallierte Anwendungen ist unbedingt erforderlich

Es ist erwähnenswert, dass cPanel bei der Installation mit WHM in CentOS 7 dort verbleibt und nur durch eine Neuinstallation des Betriebssystems entfernt werden kann. In diesem Sinne fahren wir mit der Installation von CentOS 7 cPanel fort.

1. Installieren von Perl, Curl und Herunterladen des Installationsskripts

Schritt 1

Da cPanel in dieser Programmiersprache geschrieben ist, müssen wir sicherstellen, dass Perl unter CentOS 7 installiert ist, oder falls nicht, installieren Sie es mit dem folgenden Befehl:

 yum install perl 

install-cPanel-and-WHM-de-CentOS-7-1.png

Schritt 2

Der nächste Schritt ist die Installation von Curl in CentOS 7, falls dies noch nicht der Fall ist, um die Befehle automatisch im cPanel-Installationsprozess auszuführen. Um Curl zu installieren, führen wir die folgende Zeile aus:

 yum install locken 

In diesem Fall haben wir es bereits installiert:

See also  Laden Sie den gesamten Wikipedia-Inhalt herunter

install-cPanel-and-WHM-de-CentOS-7-2.png

Schritt 3

Nun führen wir die folgende Zeile aus, um das Skript in unser Hauptverzeichnis herunterzuladen:

 curl -o latest -L https://securedownloads.cpanel.net/latest 

install-cPanel-and-WHM-de-CentOS-7-3.png

Schritt 4

Nach dem Herunterladen starten wir den Ausführungsprozess des heruntergeladenen Skripts und führen die folgende Zeile aus:

 sh spätestens 

install-cPanel-and-WHM-de-CentOS-7-4.png

Der Installationsvorgang wird fortgesetzt:

install-cPanel-and-WHM-de-CentOS-7-5.png

Schritt 5

Es ist wichtig, dass wir den Namen des Servers mit der jeweiligen Domain unter Verwendung der folgenden Syntax festlegen:

 Hostname team.domain.com 

Wir müssen geduldig sein, da der cPanel-Installationsprozess je nach Geschwindigkeit und Status des Netzwerks zwischen 30 Minuten und einer Stunde dauert.

install-cPanel-and-WHM-de-CentOS-7-6.png

Sobald der cPanel-Installationsprozess in CentOS 7 abgeschlossen ist, sehen wir Folgendes. Das System muss neu gestartet werden, damit die entsprechenden Änderungen wirksam werden.

install-cPanel-and-WHM-de-CentOS-7-7.png

Der von cPanel und WHM in CentOS 7 für die Installation verwendete Prozess lautet wie folgt:
  • Zunächst werden alle Pakete analysiert, um ihre Integrität zu überprüfen. Wenn ein Paket beschädigt ist, wird es mit dem Befehl yum aktualisiert.
  • Laden Sie dann die Sprachdateien und Basisdateien für die Installation der Anwendung herunter.
  • Installieren Sie dann mehrere Perl-Module mit CPAN und zusätzliche Pakete mit yum.
  • Zum Schluss laden Sie Apache und PHP mit einer Gruppe zugehöriger Module herunter und kompilieren sie.

Schritt 6

Sobald dieser Vorgang abgeschlossen ist, können wir auf cPanel zugreifen, gehen zu einem Browser und geben in der Adressleiste die folgende Zeile ein:

 http: // Server_IP: 2087 

Das folgende Fenster wird angezeigt, in dem Sie den Root-Benutzer und das Kennwort als Zugangsdaten für cPanel eingeben müssen.

install-cPanel-and-WHM-de-CentOS-7-8.png

Schritt 7

Wie wir sehen, weist dies darauf hin, dass die Verbindung zur Site nicht sicher ist. Dazu klicken wir auf die Schaltfläche Erweitert und fügen im neuen Fenster die entsprechende Ausnahme hinzu, um die Verbindung mit cPanel zuzulassen. Dort klicken wir auf Confirm Security Exception, um Zugriff zu erhalten.

See also  Installieren Sie Cinnamon in Ihrer Distribution

install-cPanel-and-WHM-de-CentOS-7-9.png

Schritt 8

Sobald wir die Ausnahme eingerichtet haben, greifen wir auf das cPanel-Hauptfenster zu, in das wir, wie bereits erwähnt, den Root-Benutzer und das zugehörige Passwort eingeben müssen:

install-cPanel-and-WHM-de-CentOS-7-10.png

Schritt 9

Wenn Sie im ersten Schritt auf Anmelden klicken, müssen Sie die Bedingungen der cPanel-Lizenz akzeptieren: install-cPanel-and-WHM-de-CentOS-7-11.png

Schritt 10

Dort klicken wir unten auf die Schaltfläche Ich stimme zu / Gehe zu Schritt 2, um mit Schritt 2 fortzufahren. In diesem Schritt müssen die Netzwerkparameter konfiguriert werden. Hier geben wir unsere E-Mail-Adresse an, um die entsprechenden Benachrichtigungen von cPanel zu erhalten, und wir haben die Möglichkeit von Füllen Sie zusätzliche Felder aus, wenn wir dies wünschen. install-cPanel-y-WHM-de-CentOS-7-12.png

Im letzten Teil dieses Schritts sehen wir die Konfiguration der DNS-Server und können bei Bedarf den FQDN-Namen des Computers definieren. Klicken Sie auf die Schaltfläche Speichern & Weiter mit Schritt 3.

install-cPanel-and-WHM-de-CentOS-7-13.png

Schritt 11

In Schritt 3 müssen wir die IP-Adresse des Geräts konfigurieren, falls der Vorgang noch nicht abgeschlossen ist, und den entsprechenden Netzwerkadapter definieren. Im unteren Teil sehen wir die aktuelle Konfiguration: install-cPanel-and-WHM-de-CentOS-7-14.png

Schritt 12

Sobald diese Werte definiert sind, klicken Sie auf die Schaltfläche Weiter mit Schritt 4, wo Sie die Server so konfigurieren können, dass sie mit ihren jeweiligen IP-Adressen verwaltet werden: install-cPanel-and-WHM-de-CentOS-7-15.png

Schritt 13

Mit diesen festgelegten Werten klicken wir auf Speichern und fahren mit Schritt 5 fort, wo wir sehen, dass die festgelegte Konfiguration verwaltet wird: install-cPanel-and-WHM-de-CentOS-7-16.png

Sobald die Konfiguration gespeichert ist, müssen wir in Schritt 5 die Dienste konfigurieren, die cPanel zugewiesen werden:

_install-cPanel-and-WHM-de-CentOS-7-17.png

Schritt 14

Die empfohlene Standardoption ist Pure-FTPD. Im unteren Teil dieses Schritts können wir den cPHulk-Brute-Force-Schutz aktivieren, der uns ein gewisses Maß an Sicherheit bei der Verwaltung von cPanel bietet. _install-cPanel-y-WHM-de-CentOS-7-18.png

See also  Aufgabenübersicht in Microsoft Project 2013

Mit diesem definierten Klick auf Speichern & Weiter geht es zu Schritt 6, wo die jeweilige Auswahl konfiguriert wird:

_instalar-cPanel-y-WHM-de-CentOS-7-19.png

Schließlich können wir in Schritt 6 die Kontingente festlegen, mit denen wir den Speicherplatz verwalten können:

_instalar-cPanel-y-WHM-de-CentOS-7-20.png

Schritt 15

Dort können wir das Quotensystem nutzen oder nicht. Sobald diese Werte definiert sind, klicken Sie auf den Setup-Assistenten beenden, um den Assistenten zu schließen und auf die cPanel-Konsole zuzugreifen: _instalar-cPanel-y-WHM-de-CentOS-7-21.png

Dies ist die Hauptkonsole von WHM und auf der linken Seite sehen wir die von cPanel angebotenen Optionen, die nützlich und praktisch sind:

_instalar-cPanel-y-WHM-de-CentOS-7-22.png

Jede dieser Optionen ist eine große Hilfe für die gesamte Verwaltung der verwalteten Server.

Hinweis
Wenn eine Lizenz in cPanel erworben wurde und in der Konsole als Testversion angezeigt wird, aktualisiert das Skriptskript die Lizenz nicht nach den mit der Firewall verknüpften Themen. Um dies zu korrigieren, muss Folgendes ausgeführt werden:

 / usr / local / cpanel / cpkeyclt 

2. Konfigurationspfade für cPanel- und WHM-Dateien

Als nächstes finden wir die Hauptrouten, auf die wir in CentOS 7 zugreifen können, um bestimmte Parameter der Anwendung zu verwalten:

CPanel-Verzeichnisse
 / usr / local / cpanel 

Tools von Drittanbietern
 / usr / local / cpanel / 3rdparty / 

Verzeichnisse von Addons oder cPanel-Add-Ons
 / usr / local / cpanel / addons / 

Basisdateien wie Phpmyadmin, Themes
 / usr / local / cpanel / base / 

CPanel-Binärdateien
 / usr / local / cpanel / bin / 

CGI-Dateien
 / usr / local / cpanel / cgi-sys / 

Zugriff auf cPanel & Error-Ereignisdateien
 / usr / local / cpanel / logs / 

WHM-Dateien
 / usr / local / cpanel / whostmgr / 

Apache-Konfiguration
 /etc/httpd/conf/httpd.conf 

Konfiguration des Exim-Mailservers
 /etc/exim.conf 

Benannte Konfigurationsdateien
 /etc/named.conf 

Konfigurationsdateien ProFTP und Pureftpd
 /etc/proftpd.conf und /etc/pure-ftpd.conf 

CPanel-Benutzerdateien
 / var / cpanel / users / Benutzername 

CPanel-Konfigurationsdateien (Tweak-Einstellungen)
 /var/cpanel/cpanel.config 

Netzwerkkonfigurationsdateien
 / etc / sysconfig / network 

Addons und Subdomain Informationen
 / etc / userdomains 

CPanel-Aktualisierungsdateien
 /etc/cpupdate.conf 

Clamav-Konfigurationsdateien
 /etc/clamav.conf 

MySQL-Konfigurationsdateien
 /etc/my.cnf 

PHP ini Konfigurationsdateien
 /usr/local/lib/php.ini 

Auf diese Weise finden wir in cPanel einen Verbündeten für das Webhosting und die jeweilige Verwaltung von Geräten und zugehörigen Accounts.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *