CentOS Web Panel - All-in-One Kostenloses Webhosting Control Panel für CentOS/RHEL 6
CentOS Web Panel (CWP) ist ein kostenloses Webhosting-Control-Panel, mit dem Sie problemlos mehrere Server (sowohl dedizierte als auch VPS) verwalten können, ohne für jede kleine Aufgabe, die Sie erledigen müssen, über SSH auf den Server zugreifen zu müssen. Es ist ein funktionsreiches Control Panel, das Sie sicher lieben werden. Ich werde versuchen, einige der vorteilhaftesten Funktionen aufzulisten:
- Apache-Webserver (Mod-Sicherheit und OWASP-Regeln optional).
- PHP 5.4 und ein PHP-Switcher
- MySQL mit phpMyAdmin
- E-Mail – Postfix und Taubenschlag, Postfächer, RoundCube Webinterface
- CSF (Konfigurationsserver-Firewall)
- Backups (diese Funktion ist optional)
- Einfache Benutzerverwaltungsoberfläche
- FreeDNS-Server
- Live-Überwachung
- Sicherungen
- Dateisystemsperre (d.h. kein Website-Hacking mehr aufgrund des Sperrens von Dateien durch Änderungen).
- Serverkonfiguration AutoFixer
- Migration von cPanel-Konten
- TeamSpeak 3 Manager (Voice) und Shoutcast Manager (Videostreaming).
Die neueste Version von CWP ist 0.9.8.6 und wurde am 19. April 2015 veröffentlicht. Sie enthält einige Fehlerbehebungen bezüglich der Verbesserung der Ladezeit.
CentOS Web Panel Demo
- Nicht-SSL-Anmeldung – http://185.4.149.65:2030/
- SSL-Anmeldung – https://185.4.149.65:2031/
------------------ Admin / Root Login ------------------
Username: root
Password: admin123
------------------ User Login ------------------
Username: test-dom
Password: admin123
Bevor ich mit der Installation beginne, muss ich Ihnen einige wichtige Dinge über CPW und seine Systemanforderungen mitteilen:
- Die Installation muss auf einem sauberen CentOS-Server ohne MySQL durchgeführt werden. Es wird empfohlen, CentOS/RedHat/CloudLinux 6.x zu verwenden. Auch wenn es unter CentOS 5 funktionieren könnte, wurde es noch nicht vollständig getestet. CWP wird derzeit nicht für CentOS 7 unterstützt.
- Mindestanforderung an den Arbeitsspeicher für 32-Bit-Versionen mit 512 MB und 64-Bit-Versionen mit 10 GB freiem Speicherplatz.
- Statische IP-Adressen werden derzeit unterstützt, keine Unterstützung für dynamische, persistente oder interne IP-Adressen.
- Es gibt kein Deinstallationsprogramm zum Entfernen von CWP nach der Installation, Sie müssen das Betriebssystem neu laden, um es zu entfernen.
Für die Zwecke dieses Artikels werde ich CWP (CentOS Web Panel) auf einem lokalen CentOS 6-Server mit der statischen IP-Adresse 192.168.0.10 installieren.
Installation des CentOS Web Panels
1. Um die Installation zu starten, greifen Sie als root auf Ihren Server zu und stellen Sie sicher, dass Sie den richtigen Hostnamen und die richtige statische IP-Adresse festgelegt haben, bevor Sie zur Installation des CentOS Web Panels aufbrechen.
Wichtig: Der Hostname und der Domainname müssen auf Ihrem Server unterschiedlich sein (z.B. wenn domain.com Ihre Domain auf Ihrem Server ist, dann verwenden Sie hostname.domain.com als Ihren vollqualifizierten Hostnamen).
2. Nachdem Sie den Hostnamen und die statische IP-Adresse festgelegt haben, benötigen Sie das Dienstprogramm install wget, um das CWP-Installationsskript abzurufen.
yum -y install wget
3. Führen Sie als Nächstes ein vollständiges Server-Update auf die neueste Version durch und starten Sie dann den Server neu, um alle neuen Updates zu übernehmen.
yum -y update
reboot
4. Nach dem Neustart des Servers müssen Sie das Installationsskript für das CentOS Web Panel mit dem Dienstprogramm wget herunterladen und das CWP wie unten gezeigt installieren.
cd /usr/local/src
wget http://centos-webpanel.com/cwp-latest
sh cwp-latest
Bitte haben Sie etwas Geduld, da der Installationsvorgang zwischen 10 und 20 Minuten dauern kann. Sobald die Installation abgeschlossen ist, sollten Sie einen Bildschirm mit der Aufschrift "CWP " installiert und eine Liste der für den Zugriff auf das Panel erforderlichen Anmeldeinformationen sehen. Stellen Sie sicher, dass Sie die Informationen kopieren oder aufschreiben und sicher aufbewahren:
5. Sobald Sie fertig sind, drücken Sie "ENTER" für den Neustart des Servers. Wenn das System nicht automatisch neu gestartet wird, geben Sie einfach "reboot " ein, um den Server neu zu starten.
6. Melden Sie sich nach dem Neustart des Servers als root beim Server an, diesmal ist der Begrüßungsbildschirm etwas anders. Sie sehen den CWP-Begrüßungsbildschirm, der kurze Informationen über die angemeldeten Benutzer und die aktuelle Speicherplatznutzung enthält:
7. Jetzt können Sie über Ihren bevorzugten Webbrowser auf das CentOS Web Panel zugreifen. Geben Sie dazu einfach Folgendes ein:
http://your-ip-addresss.com:2030
OR
https://your-ip-addresss.com:2031 (over SSL)
Da ich die Installation auf meinem lokalen Computer durchgeführt habe, kann ich wie folgt darauf zugreifen:
http://192.168.0.10:2030
Für die Authentifizierung müssten Sie Ihren Root-Benutzernamen und Ihr Passwort für Ihren Server verwenden.
Nach erfolgreicher Authentifizierung sehen Sie das CWP-Dashboard:
Dies ist die Hauptseite Ihres CWP und auch der Ort, von dem aus Sie alle Einstellungen verwalten. Ich werde versuchen, kurze Informationen über jeden der derzeit vorhandenen Blöcke zu geben:
- Navigation (links) – das Navigationsmenü zum Durchsuchen der verschiedenen Einstellungen jedes Dienstes.
- Top 5 Prozesse – dieser Block bietet eine Live-Überwachung mit den 5 Prozessen, die die meisten Ressourcen verbrauchen.
- Festplattendetails – Dieser Block enthält eine kurze Beschreibung der Festplattenpartitionierung und der Speicherplatznutzung.
- Dienststatus – zeigt den aktuellen Status der aktuellen Dienste sowie Optionen zum "Starten", "Stoppen" und "Neustarten" an.
- Systemstatistiken – zeigt die aktuelle Speicher- und Auslagerungsspeicherauslastung, die Anzahl der laufenden Prozesse und der E-Mails in der Warteschlange an.
- Anwendungsversion – Zeigt die aktuell installierten Versionen von Apache, PHP, MySQL, FTP an.
- Systeminfo – Zeigt Informationen über das CPU-Modell des Servers, die Anzahl der Kerne, den Betriebssystemnamen, die Kernel-Version, die Plattform, die Betriebszeit und die Serverzeit an.
- CWP Info – zeigt das aktuelle Setup für die Nameserver Ihres Servers, die Server-IP, die gemeinsam genutzte IP, den Server-Hostnamen und die Version von CWP an.
Der Ressourcenverbrauch von CWP ist sehr gering. Nach einigen Stunden des Tests blieb die Speicherauslastung bei 512 MB:
Dies kann von großem Vorteil sein, wenn Sie einen kleinen Server mit begrenzten Ressourcen betreiben. Die Tatsache, dass CWP alle Tools bietet, die Sie zur Verwaltung und Anpassung Ihres Servers benötigen, ohne dass eine kostenpflichtige Lizenz erforderlich ist, macht es nicht nur perfekt für die Erstellung von Testprojekten, sondern auch zu einem großartigen Tool für die Verwaltung von Live-Umgebungen.
Wenn Sie einen nicht verwalteten Server betreiben, der mit einer einfachen CentOS-Installation geliefert wird, würde ich Ihnen dringend empfehlen, CWP als Systemsteuerung Ihres Servers in Betracht zu ziehen.
Ich hoffe, Sie fanden den obigen Artikel nützlich und wie immer, wenn Sie Fragen oder Kommentare haben, zögern Sie bitte nicht, diese im Kommentarbereich unten einzureichen.
Referenz-Links: http://centos-webpanel.com/







