Überblick über cPanel - eine webbasierte Konsole zum Verwalten von Websites und zum Hosten

Wir setzen die Reihe von Beiträgen zu Hosting und Site Control Panels (Webkonsolen) fort, die RUVDS seinen Kunden anbietet. Heute schauen wir uns eines der beliebtesten cPanel-Panels an, für das beim Kauf eines virtuellen Servers eine Lizenz für 2 Wochen kostenlos erhältlich ist.

Frühere Beiträge können hier angezeigt werden: ISPmanager- Übersicht, Plesk-Übersicht und Analysieren der neuen Plesk Obsidian- Webkonsole . Beachten Sie, dass Lizenzen für Plesk und ISPmanager bis Ende dieses Jahres beim Kauf von VPS für den Bestand kostenlos erhältlich sind. Über andere Panels - in der Post Was ist neu in Web-Konsolen 2019 . Und hier zum Thema Hosting: So wählen Sie VPS und Hosting: Optionen, Vergleiche, Benutzerstatistiken .



cPanel ist eine der gefragtesten kommerziellen Webkonsolen der Welt, insbesondere in Nordamerika und Europa. Das Entwicklerunternehmen selbst schreibt auf der offiziellen Website über sein Produkt wie folgt: "Eine branchenführende Hosting-Plattform mit erstklassigem Support." Es ist sowohl für die Arbeit mit Websites als auch für den Wiederverkauf von Hosting geeignet. Tatsächlich besteht das Panel aus zwei Schnittstellenmodulen: einem grafischen Site Control Panel (cPanel) und der Administrationskonsole von Web Host Manager (WHM). Diese Umgebungen arbeiten zusammen und Sie können die Site in jeder dieser Umgebungen verwalten. Daher ist cPanel sowohl für Anfänger als auch für Entwickler ideal, die eine Konsole anstelle eines schönen Designs bevorzugen.

Mit Cpanel können Sie:

  • Erstellen Sie Sites und Domains mit wenigen Klicks
  • Starten und Verwalten von E-Mail-Netzwerken
  • Speichern und verwalten Sie Webdateien



Mit WHM können Sie:

  • Erstellen Sie cPanel-Konten für Kunden
  • Überwachen und schützen Sie Ihren Server
  • Übertragen und sichern Sie Daten mit wenigen Klicks



Grund PL: Perl, PHP (PHP-Modi: suPHP, DSO (mod_php), FastCGI, CGI).
Unterstützte Betriebssysteme: Red Hat Enterprise Linux (RHEL), CentOS, CloudLinux. Es ist möglich, Windows durch Virtualisierung oder über das Enkompass-Panel von denselben Entwicklern zu unterstützen.
Webserver-Unterstützung: Apache, Nginx, Apache + Nginx, LiteSpeed.
DNS-Server: Bind, MyDNS, NSD.
FTP-Server: ProFTPd, PureFTPd
SMTP-Server: Exim
IMAP- und POP3-Server: Courier, Dovecot

▍ Schnittstelle


Die cPanel-Oberfläche besteht aus folgenden Abschnitten:



  1. Navigationsleiste
  2. Seitenwand
  3. Home Informationen
  4. Eigenschaften
  5. Statistiken

Viele Leute halten cPanel für etwas überladen mit Funktionen, was es für Anfänger schwierig macht. Zunächst ist cPanel jedoch ein multifunktionales System, das für sich selbst spricht. Zweitens versuchen Entwickler ständig, das Panel zu beschleunigen, arbeiten aktiv daran, es zu verbessern, basierend auf Kundenanforderungen, insbesondere auf der intuitiven und benutzerfreundlichen Oberfläche. Drittens bietet die Website des Unternehmens Schulungsvideos , ein Forum und einen Blog sowie technischen Support rund um die Uhr . Beachten Sie, dass es für Anfänger nicht einfach sein wird, ein neues Programm für sie zu haben (obwohl cPanel sich auch darum kümmert), aber erfahrene Administratoren werden wahrscheinlich nicht an der Fülle der bereitgestellten Tools für ein bequemes und schnelles Arbeiten leiden. Wir werden sie beschreiben.

Funktionen der CPanel-Webkonsole


▍Dateien




Dieser Abschnitt enthält Tools zum Arbeiten mit Site-Dateien (einschließlich der Verwaltungsoberfläche für FTP-Verbindungen), zum Überwachen und Verwalten des verfügbaren Speicherplatzes eines Kontos sowie zum Durchführen von Sicherungen und Wiederherstellungen von Dateien.

Dateimanager


Über die Benutzeroberfläche können Sie Dateien verwalten: Dateien hochladen, erstellen, löschen und bearbeiten, ohne dass FTP oder andere Anwendungen von Drittanbietern erforderlich sind.

Bilder


Über die Benutzeroberfläche für die Arbeit mit Bildern können Sie Bilder anzeigen und deren Größe ändern sowie Bilddateitypen konvertieren.

Verzeichnis Datenschutz


Diese Schnittstelle muss verwendet werden, um den Zugriff auf bestimmte Ressourcen auf der Site einzuschränken, dh um die Verzeichnisse, auf die Besucher keinen Zugriff haben sollen, mit einem Kennwort zu schützen.

Datenträgerverwendung


Hilft bei der Verwaltung der Festplattennutzung: Ermöglicht das Scannen der Festplatte und das Abrufen grafischer Ergebnisse einer Überprüfung des verfügbaren Kontospeichers.

Webdiskette


Eine Funktion für den Zugriff auf Site-Dateien, als wären sie ein lokales Laufwerk auf Ihrem Computer.

FTP-Konten


Schnittstelle zur Verwaltung von FTP-Konten (File Transfer Protocol).

FTP-Verbindungen


Schnittstelle zum Anzeigen der aktuellen Verbindungen zur Site über FTP.

Anonymes FTP


Verwenden Sie diese Schnittstelle, damit Benutzer ohne Kennwort eine Verbindung zu Ihrem FTP-Verzeichnis herstellen können.

Backup


Schnittstelle zum Sichern der Site. Ermöglicht das Herunterladen einer komprimierten Kopie des Inhalts Ihres cPanel-Kontos (Basisverzeichnis, Datenbanken, Weiterleitungsserver und E-Mail-Filter) auf Ihren Computer. Sicherungsassistent - Eine Schritt-für-Schritt-Anleitung zum Sichern .

Git-Versionskontrolle


Schnittstelle zum Hosten von Git-Repositorys im cPanel-Konto.

Datei- und Verzeichniswiederherstellung


Schnittstelle zum Wiederherstellen von Elementen aus Dateisicherungen.

▍ Datenbanken




Dieser Abschnitt enthält verschiedene Tools zum Verwalten von Datenbanken und deren Einstellungen - sowohl von internen als auch von Drittanbietern. Einfache Schritt-für-Schritt-Anleitungen helfen Ihnen, die verschiedenen Einstellungen zu verstehen.

MySQL-Datenbanken


Zum Verwalten großer Informationsmengen auf Websites.

MySQL-Datenbankassistent


MySQL-Datenbankassistent. Mit dem Assistenten können Sie MySQL-Datenbanken, Benutzerkonten und Benutzerberechtigungen konfigurieren. Es wird empfohlen, dass Sie diesen Assistenten verwenden, um die erste Datenbank und die ersten Benutzer zu erstellen.

Remote MySQL


Eine Schnittstelle zum Einrichten von Datenbanken, auf die Benutzer remote zugreifen können. Verwenden Sie diese Funktion, wenn Anwendungen (z. B. Bulletin Boards, Einkaufswagen oder Gästebücher) auf anderen Servern Zugriff auf Ihre Datenbanken haben sollen.

PostgreSQL-Datenbanken


Schnittstelle zur Verwaltung großer Informationsmengen auf Websites. Verwenden Sie die Oberfläche des PostgreSQL-Datenbankassistenten , um gleichzeitig eine Datenbank und ein Konto für den Zugriff darauf zu erstellen.

Phppgadmin


Ein Drittanbieter-Tool, mit dem PostgreSQL-Datenbanken verwaltet werden können.

Phpmyadmin


Ein Drittanbieter-Tool, mit dem MySQL-Datenbanken verwaltet werden können.

▍ Domänen




Hier finden Sie die Tools zum Erstellen, Hinzufügen und Verwalten von Kontodomänen. In diesem Menü können Sie Domains Aliase zuweisen, kurze URLs zuweisen oder eine Webseite auf eine andere umleiten.

Herausgeber der Website


Benutzeroberfläche zum schnellen Erstellen einfacher Websites aus verschiedenen Vorlagen.

Domains


So erstellen und verwalten Sie mehrere Domänen für ein Konto.

Addon-Domains


Schnittstelle zum Hinzufügen von Domänen zum Konto. Jede Addon-Domain hat ihre eigenen Dateien und wird Ihren Besuchern als separate Site angezeigt.

Subdomains


Dies sind Unterabschnitte der Site, die als neue Site ohne einen neuen Domainnamen existieren können. Über die Benutzeroberfläche können eingängige URLs für verschiedene Bereiche des Inhalts der Website erstellt werden. Beispielsweise können Sie eine Unterdomäne für Ihr Blog erstellen, auf die Besucher über blog.example.com und www.example.com/blog zugreifen können.

Aliase


Mit Domain-Aliasnamen können Sie zusätzliche Domain-Namen für vorhandene Account-Domains angeben. Dies gibt Benutzern die Möglichkeit, auf die Website zuzugreifen, wenn sie die angegebene Domain-URL in ihren Browsern eingeben.

Umleitung


Verwenden Sie die Redirects-Oberfläche, um eine bestimmte Webseite auf eine andere umzuleiten und deren Inhalt anzuzeigen. Auf diese Weise können Benutzer über eine Seite mit einer kürzeren und einprägsameren URL auf eine Seite mit einer langen URL zugreifen.

Zoneneditor


Verwenden Sie die Benutzeroberfläche des Zoneneditors, um DNS A-, AAAA-, CNAME-, SRV-, MX- und TXT-Einträge hinzuzufügen, zu bearbeiten und zu löschen.

▍ E-Mail




Einer der wichtigsten Abschnitte des Panels enthält Tools zum Arbeiten mit E-Mail-Domänen. Enthält verschiedene Filter, Anti-Spam-Funktionen und Verschlüsselungseinstellungen. Hier können Sie Kalender, Kontaktanwendungen und Sperrlisten konfigurieren.

E-Mail-Konten


Schnittstelle zur Verwaltung des E-Mail-Kontos für Domains.

Förderer


Weiterleitungsschnittstelle, über die Sie eingehende E-Mails von einer Adresse an eine andere weiterleiten können. Richten Sie also eine E-Mail-Adresse ein, um Kopien eingehender E-Mails an eine andere Adresse weiterzuleiten.

E-Mail-Weiterleitung


Verwenden Sie die E-Mail-Routing-Schnittstelle, um eingehende Domänen-E-Mails an einen bestimmten Server umzuleiten.

Anrufbeantworter


Eine Schnittstelle zum automatischen Senden von E-Mails an alle, die E-Mails an ein bestimmtes E-Mail-Konto senden. Sie können diese Funktion verwenden, wenn Sie beispielsweise im Urlaub sind, nicht erreichbar sind oder eine allgemeine Nachricht haben, die Sie von der E-Mail-Adresse Ihres Support-Teams senden möchten.

Standardadresse


Eine Schnittstelle zum Festlegen einer Standardadresse oder einer universellen Adresse, über die E-Mails von Benutzern an eine ungültige E-Mail-Adresse für eine Domain gesendet werden.

Mailinglisten


Hier können Sie eine E-Mail-Adresse erstellen, um E-Mails an mehrere Adressen zu senden.

Sendungsverfolgung


Schnittstelle zum Anzeigen von E-Mail-Zustellungsversuchen und zum Verfolgen des Zustellungswegs. Zum Beispiel, wenn Sie Probleme mit der E-Mail-Zustellung feststellen müssen.

Globale E-Mail-Filter


Verwenden Sie die Benutzeroberfläche für globale E-Mail-Filter, um E-Mail-Filter für alle E-Mail-Konten Ihres cPanel-Kontos zu erstellen.

E-Mail-Filter


Ermöglicht das Erstellen von E-Mail-Filtern für eine bestimmte E-Mail-Adresse. Mit dieser Funktion können Sie Spam vermeiden, E-Mails umleiten oder Nachrichten an das Programm senden.

Authentifizierung


Mit dieser Funktion können Sie Ihren Mailserver sichern und Informationen zu ausgehenden Nachrichten anzeigen sowie prüfen, ob eine Nachricht von einem vertrauenswürdigen Absender gesendet wurde.

Adressimporteur


Verwenden Sie die Oberfläche von Address Importer, um Dateien zu importieren und mehrere E-Mail-Adressen oder Weiterleitungen gleichzeitig zu erstellen.

Spam-Filter


Spam-Filter-Schnittstelle zur Konfiguration von Apache SpamAssassin - Anti-Spam-Plattform mit der Möglichkeit, unerwünschte Massen-E-Mails zu filtern, zu identifizieren, zu klassifizieren und zu blockieren.

Archiv


Schnittstelle zum Speichern von Eingangs-, Ausgangs- oder Mailinglisten für einen bestimmten Zeitraum.

Verschlüsselung


Verwenden Sie die Verschlüsselungsschnittstelle, um GnuPG zu konfigurieren, ein öffentlich verfügbares Verschlüsselungsschema, das einen öffentlichen Schlüssel verwendet, um Nachrichten zu verschlüsseln, die nur mit dem privaten Schlüssel entschlüsselt werden können.

Boxtrapper


Die Funktion zum Schutz der Mailbox vor Spam. Fordert alle E-Mail-Absender auf, auf eine Bestätigungs-E-Mail zu antworten, bevor Sie ihre Nachrichten empfangen können.

Kalender und Kontakte


Funktion zum Einstellen von Kalendern und Kontaktanwendungen. Es funktioniert nicht mit der iOS Reminder-Anwendung, wenn Ihr Server ein selbstsigniertes SSL-Zertifikat verwendet und Horde Free / Busy für Anwendungen von Drittanbietern nicht unterstützt.

Gray List-Einstellungen


Die Schnittstelle zum Verwalten von Greylisting für jede Domäne im Konto. Schützt E-Mail-Benutzer vor Spam.

E-Mail DiskUsage


Eine Oberfläche zum Anzeigen aller Ihrer Postfächer und zum schnellen Löschen alter Briefe oder großer Nachrichten.

▍Metrica




Der Abschnitt enthält Schnittstellen zum Anzeigen der Bandbreite der Website, der Anzahl der Besucher für eine bestimmte Zeiteinheit, Website-Fehler und Metrikeinstellungen für verschiedene Domains.

Besucher


Hier können Sie die neuesten Apache-Protokolleinträge für diese Domain anzeigen.

Fehler


Hier können Sie bis zu 300 der neuesten Site-Fehler anzeigen. Mithilfe dieser Daten können Sie defekte Links, fehlende Dateien und andere Probleme finden.

Durchsatz


Anzeigen der monatlichen und gesamten Bandbreitennutzung der Website.

Raw-Zugriff


Zeigen Sie Site-Besucher ohne Grafiken, Diagramme oder andere Grafiken an. Laden Sie die archivierte Version des Zugriffsprotokolls Ihres Servers herunter, um schnell auf Besucher Ihrer Website zuzugreifen.

Awstats


Anzeigen von Metriken AWStats ist ein Programm von Drittanbietern, das visuelle Statistiken über Besucher Ihrer Website erstellt.

Analoge Statistiken


Anzeigen von Metriken Analog Stats ist ein Metrikprogramm, das eine einfache Zusammenfassung der Site-Besucher bietet.

Webalizer


Metric Viewer Webalizer ist ein Metrikprogramm, das Grafiken und Diagramme über Site-Besucher erstellt.

Webalizer FTP


Zeigen Sie die Webalizer-Metriken für FTP an und erstellen Sie verschiedene Diagramme und Grafiken über Besucher, die das FTP-Protokoll für den Zugriff auf die Site verwendet haben.

Metrik-Editor


Ermöglicht die Auswahl der Metrikprogramme, die in jeder Domäne ausgeführt werden sollen.

▍ Sicherheit




Der Abschnitt enthält verschiedene Tools zum Verwalten von Schlüsseln und Zertifikaten, zum Festlegen des Zugriffs und der maximalen Anzahl von Anmeldungen, zum Festlegen von Verboten für Hotlinks zu Ihren Websites und zu anderen Sicherheitseinstellungen. Es gibt sogar eine Funktion zum Einschränken des Zugriffs auf eine Site von einem Bereich von IP-Adressen, d.h. Sie können die Einreise in ein ganzes Land verweigern.

SSH-Zugang


Schnittstelle für die sichere Remote-Verbindung zum Server über die Befehlszeile.

IP-Blocker


So beschränken Sie den Zugriff auf die Site über einen Bereich von IP-Adressen. Wenn Sie einen vollqualifizierten Domainnamen eingeben, versucht diese Funktion, ihn in eine IP-Adresse zu übersetzen.

SSL / TLS


Die Funktion zum Verwalten von SSL / TLS-Schlüsseln, Zertifikaten und Signaturanforderungen. Verwenden Sie es, um die Sicherheit der Website zu verbessern.

Hotlink-Schutz


Verwenden Sie die Hotlink-Schutz-Oberfläche, um Hotlinks zu Ihren Websites zu deaktivieren. Ein Hotlink tritt auf, wenn eine andere Site Inhalte von Ihrer Site einbettet und Ihre Bandbreite zum Bereitstellen von Dateien verwendet.

Blutegelschutz


Verwenden Sie die Benutzeroberfläche, um die maximale Anzahl von Anmeldungen festzulegen, die innerhalb von zwei Stunden erfolgen können. Mit dieser Funktion können Sie Benutzer verwalten, die ihre Kennwörter in einem privaten Bereich Ihrer Website veröffentlichen möchten.

Sicherheitsrichtlinie


So konfigurieren Sie Sicherheitsprobleme, die von cPanel angezeigt werden, wenn Sie versuchen, sich von einer unbekannten IP-Adresse aus bei Ihrem Konto anzumelden.

Modsicherheit


So aktivieren oder deaktivieren Sie ModSecurity für Ihre Domains.

Zwei-Faktor-Authentifizierung


Eine Schnittstelle zum Konfigurieren einer erweiterten Sicherheitsmaßnahme, für die zwei Arten der Authentifizierung erforderlich sind, um in das System zu gelangen. Wenn Sie diese Funktion deaktivieren, müssen Sie auch alle vorhandenen benutzerdefinierten 2FA-Konfigurationen löschen.

SSL / TLS-Assistent


Diese Funktion erleichtert das Kaufen und Installieren von SSL-Zertifikaten für Domains in Ihrem Konto. Außerdem werden die erworbenen Zertifikate aufgelistet, die der SSL-Zertifikatanbieter nicht bereitgestellt hat.

SSL / TLS-Status


So zeigen Sie den Status oder die Aktualisierung von SSL-Zertifikaten an

▍ Software




Hier finden Sie verschiedene Tools zur Funktionsverwaltung, mit denen Sie Aufgaben in Perl, PHP und anderer Software ausführen können.

Php


Zeigen Sie spezifische PHP-Konfigurationsinformationen für Ihren Server an. Diese Oberfläche wird nur auf Servern mit EasyApache 3 angezeigt.

PHP PEAR-Pakete


Verwalten Sie Sammlungen von Funktionen, mit denen Sie Aufgaben in PHP ausführen können. Sie müssen das PEAR-Paket installieren, bevor Sie es in Ihrem PHP-Programm verwenden können.

Perl-Module


Verwalten Sie Sammlungen von Funktionen, mit denen Sie Aufgaben in Perl ausführen können. Bevor Sie es in einem Perl-Programm verwenden können, müssen Sie das Perl-Modul installieren.

Rubygems


Verwalten Sie Sammlungen von Funktionen, mit denen Sie Aufgaben in Ruby ausführen können. Sie müssen RubyGem installieren, bevor Sie es in einem Ruby-Programm verwenden können.

Ruby on Rails


Eine Oberfläche zum Erstellen und Bereitstellen einer Ruby on Rails-Anwendung über Ihr cPanel-Konto.

Site-Software


Schnittstelle zum Hinzufügen nützlicher Software zur Site. Die Software, die Ihnen zur Verfügung steht, hängt von den Einstellungen Ihres Hosting-Anbieters für Ihr Konto ab.

Website optimieren


Konfigurieren Sie, wie Apache reagiert, und verbessern Sie die Leistung der Website.

MultiPHP Manager


Einfache Konfigurationsverwaltung von PHP-Konten. Diese Oberfläche wird nur angezeigt, wenn EasyApache 4 auf Ihrem Server ausgeführt wird.

MultiPHP INI Editor


PHP-Setup. Diese Oberfläche wird nur angezeigt, wenn EasyApache 4 auf Ihrem Server ausgeführt wird.

Anwendungsmanager


Über die Anwendungsmanager-Oberfläche können Sie Ruby-Anwendungen schnell und einfach bereitstellen und unterstützen. Diese Oberfläche wird nur angezeigt, wenn der Server EasyApache 4 mit Ruby über das Mod_Passenger-Profil startet.

▍Optional




Einstellungen sind für fortgeschrittene Benutzer.

Terminal


Funktion zum Herstellen einer Verbindung zu Ihrem Konto über die Befehlszeile.

Cron Arbeitsplätze


Eine Schnittstelle zur Automatisierung der Ausführung bestimmter Befehle oder Skripts auf einer Site zu einem bestimmten Zeitpunkt. Beispielsweise können Sie festlegen, dass temporäre Dateien wöchentlich gelöscht werden, um Speicherplatz freizugeben.

DNS verfolgen


Verwenden Sie diese Schnittstelle, um die IP-Adresse zu ermitteln oder die Route von Ihrem Computer zu Ihrem Webserver zu verfolgen. Mit dieser Funktion können Sie sicherstellen, dass Sie den DNS Ihrer Site richtig konfiguriert haben.

Webhost-Manager


Über diesen Link gelangen Sie zur Dokumentation der WHM-Schnittstelle.

Indizes


Konfigurieren Sie, wie Verzeichnisse angezeigt werden, wenn ein Besucher versucht, auf sie zuzugreifen. Besucher sehen normalerweise die Apache-Indexseite für dieses Verzeichnis.

Fehlerseiten


Richten Sie Nachrichten ein, die Besucher darüber informieren, dass der Webserver nicht auf Ihre Site zugreifen kann. Beispielsweise wird einem Besucher, der eine nicht vorhandene URL eingibt, ein 404-Fehler angezeigt.

Apache-Handler


Verwalten des Betriebs des Apache-Webservers für bestimmte Dateitypen und -erweiterungen für die Site. Sie können einen Handler und eine Erweiterung manuell hinzufügen, um Apache für die Verarbeitung eines neuen Dateityps mit einem vorhandenen Handler zu konfigurieren.

MIME-Typen


Festlegen, wie cPanel Informationen zum Umgang mit bestimmten Dateierweiterungen an den Browser weiterleitet. Auf den meisten Servern entspricht der MIME-Typ text / html beispielsweise den Erweiterungen .htm, .html und .shtml, wodurch der Browser diese Dateien als HTML-Dateien interpretiert.

Virenscanner


Um nach Viren und Sicherheitslücken zu suchen. Nachdem Sie ein potenzielles Sicherheitsrisiko identifiziert haben, werden Sie mit dieser Funktion aufgefordert, entsprechende Maßnahmen zu ergreifen.

Shell API


So führen Sie die cPanel-API-Funktionen in der cPanel-Oberfläche aus API-Funktionen können Daten auf Ihrem Server ändern oder löschen, was zu dessen Ausfall führen kann.

▍ Persönliche Einstellungen




Hier können Sie das Erscheinungsbild von cPanel an Ihre Bedürfnisse anpassen.

Passwort und Sicherheit


Hier können Sie das Kennwort des cPanel-Kontos ändern und externe Authentifizierungskonten verwalten.

Sprache wechseln


Sie können die Sprache auswählen, in der cPanel angezeigt wird.

Stil ändern


Sie können den Stil auswählen, in dem die cPanel-Oberfläche angezeigt wird.

Kontaktinformationen


Sie können Ihre Kontaktinformationen festlegen und Benachrichtigungseinstellungen anpassen.

Benutzermanager


Schnittstelle zum Hinzufügen, Verwalten und Löschen Ihrer Unterkonten. Ermöglicht das Zuordnen von Dienstkonten zu Unterkonten und das Steuern des Zugriffs jedes Unterkontos auf E-Mail-, FTP- und Webdatenträger.

Kontoeinstellungen


. « » .




. cPanel . : CMS . , WordPress Manager , WordPress cPanel, , WordPress cPAddon cPAddons (WHM → Home → cPanel → cPAddons).

26.09.2019.

Fazit


cPanel — , . cPanel : , , , , .

VPS RUVDS cPanel .


Source: https://habr.com/ru/post/de476450/


All Articles