Wie man eine Website in ISPmanager hostet: Ein vollständiger Schritt-für-Schritt-Leitfaden
ISPmanager ist eines der leistungsstärksten und am weitesten verbreiteten Control Panels zur Verwaltung von Web-Hosting-Umgebungen auf Linux-Servern. Egal ob Sie ein erfahrener Systemadministrator oder ein Website-Besitzer sind, der seine ersten Schritte im selbstverwalteten Hosting unternimmt – ISPmanager bietet eine saubere, intuitive Oberfläche, die Domain-Verwaltung, Datei-Uploads, Datenbankkonfiguration, E-Mail-Setup und SSL-Bereitstellung vereinfacht – alles von einem einzigen Dashboard aus.
Dieser umfassende Leitfaden führt Sie durch jeden erforderlichen Schritt zum Hosten einer vollständig funktionsfähigen Website mit ISPmanager, von den ersten Voraussetzungen bis zur SSL-Konfiguration und darüber hinaus.
1. Voraussetzungen: Was Sie vor dem Start benötigen
Bevor Sie mit ISPmanager beginnen, stellen Sie sicher, dass die folgenden Anforderungen erfüllt sind:
- ISPmanager installiert: ISPmanager muss auf Ihrem Server installiert und ausgeführt werden. Es funktioniert am besten in einer VPS Hosting-Umgebung oder einem Dedicated Server, was Ihnen vollständigen Root-Zugriff und die erforderlichen Ressourcen für einen zuverlässigen Betrieb bietet.
- Ein registrierter Domainname: Sie benötigen einen Domainnamen, der auf die IP-Adresse Ihres Servers verweist. Falls Sie noch keinen registriert haben, können Sie dies schnell über Domain Registration tun.
- Website-Dateien bereit zum Bereitstellen: Bereiten Sie alle Ihre Website-Dateien lokal vor – HTML, PHP, CSS, JavaScript, Bilder und alle anderen Assets – bevor Sie mit dem Upload-Prozess beginnen.
- Server-Zugriffsdaten: Stellen Sie sicher, dass Sie Ihre ISPmanager-Administrator-Anmeldedaten und optional Ihre FTP-Daten für Dateiübertragungen haben.
2. Zugriff auf ISPmanager
Schritt 1: Melden Sie sich im ISPmanager Control Panel an
- Öffnen Sie Ihren bevorzugten Webbrowser.
- Navigieren Sie zur ISPmanager-Anmelde-URL im folgenden Format:
http://your_server_ip:1500Ersetzen Sie your_server_ip durch die tatsächliche öffentliche IP-Adresse Ihres Servers.
- Geben Sie Ihren Administrator-Benutzernamen und Ihr Passwort auf dem Anmeldebildschirm ein.
- Klicken Sie auf Anmelden, um auf das ISPmanager-Dashboard zuzugreifen.
> Profi-Tipp: Erwägen Sie für erhöhte Sicherheit, den Zugriff auf Port 1500 über die Firewall Ihres Servers zu beschränken und nur vertrauenswürdigen IP-Adressen den Zugriff auf das ISPmanager-Panel zu ermöglichen.
3. Hinzufügen einer neuen Domain zu ISPmanager
Schritt 1: Navigieren Sie zum Bereich „Domains”
- Suchen Sie im ISPmanager-Hauptdashboard das Navigationsmenü auf der linken Seite.
- Klicken Sie auf WWW Domains (oder einfach Domains, je nach Ihrer ISPmanager-Version).
- Klicken Sie auf die Schaltfläche Hinzufügen (oder Erstellen), um mit dem Hinzufügen einer neuen Domain zu beginnen.
Schritt 2: Geben Sie Ihre Domain-Details ein
Ein Konfigurationsdialog wird angezeigt. Füllen Sie die folgenden Felder aus:
- Domainname: Geben Sie Ihren vollständig qualifizierten Domainnamen ein (z. B.
example.com). - Document Root: ISPmanager schlägt automatisch einen Pfad wie
/var/www/example.com/public_htmlvor. Sie können den Standard akzeptieren oder ihn anpassen. - PHP-Version: Wählen Sie die PHP-Version aus, die für Ihre Webanwendung geeignet ist (z. B. PHP 8.1 oder 8.2 für moderne CMS-Plattformen wie WordPress).
- SSL: Falls Sie bereits über ein SSL-Zertifikat verfügen, können Sie HTTPS in dieser Phase aktivieren. Andernfalls können Sie es später konfigurieren (siehe Abschnitt 7).
- Zeichensatz: Wählen Sie die entsprechende Zeichenkodierung (normalerweise
UTF-8).
- Klicken Sie nach dem Ausfüllen aller Felder auf OK oder Speichern, um die Domain zu erstellen.
ISPmanager erstellt automatisch die erforderliche Verzeichnisstruktur und konfiguriert den Webserver (Apache oder Nginx) zur Bereitstellung Ihrer Domain.
4. Hochladen Ihrer Website-Dateien
Mit Ihrer konfigurierten Domain besteht der nächste Schritt darin, die Dateien Ihrer Website auf den Server hochzuladen.
Methode A: Verwendung des ISPmanager File Managers
- Navigieren Sie im ISPmanager-Dashboard zu Dateien im linken Menü.
- Navigieren Sie zum Document Root-Verzeichnis für Ihre Domain – normalerweise:
/var/www/example.com/public_html/- Verwenden Sie die Schaltfläche Hochladen in der Symbolleiste des File Managers, um Dateien direkt von Ihrem lokalen Computer hochzuladen.
- Komprimieren Sie Ihre Dateien für Massen-Uploads zunächst in ein
.zipoder.tar.gz-Archiv, laden Sie das Archiv hoch und extrahieren Sie es dann mit dem integrierten Extraktionswerkzeug.
Methode B: Verwendung eines FTP-Clients (z. B. FileZilla)
Für größere Websites oder komplexere Dateistrukturen bietet ein FTP-Client größere Flexibilität:
- Navigieren Sie in ISPmanager zu FTP-Konten und erstellen Sie einen neuen FTP-Benutzer, falls noch keiner vorhanden ist. Legen Sie ein starkes Passwort fest und weisen Sie das Home-Verzeichnis des Benutzers dem Document Root Ihrer Domain zu.
- Öffnen Sie FileZilla (oder einen beliebigen FTP-Client Ihrer Wahl).
- Verbinden Sie sich mit den folgenden Anmeldedaten:
- Host: Die IP-Adresse oder der Domainname Ihres Servers
- Benutzername: Ihr FTP-Benutzername
- Passwort: Ihr FTP-Passwort
- Port:
21(Standard-FTP) oder22(SFTP – empfohlen für Sicherheit)
- Navigieren Sie auf der Remote-Seite zum
/public_html/-Verzeichnis und ziehen Sie Ihre lokalen Dateien hinein.
> Sicherheitshinweis: Bevorzugen Sie immer SFTP (Port 22) gegenüber einfachem FTP, um Ihre Dateiübertragungen zu verschlüsseln und Ihre Anmeldedaten zu schützen.
5. Datenbankkonfiguration (Optional, aber häufig)
Die meisten modernen Websites – einschließlich solcher, die auf WordPress, Joomla, Magento oder benutzerdefinierten PHP-Anwendungen basieren – erfordern eine MySQL- oder MariaDB-Datenbank. So richten Sie eine in ISPmanager ein.
Schritt 1: Erstellen Sie eine neue Datenbank
- Navigieren Sie im ISPmanager-Dashboard zu Datenbanken im linken Menü.
- Klicken Sie auf Hinzufügen, um eine neue Datenbank zu erstellen.
- Füllen Sie Folgendes aus:
- Datenbankname: Wählen Sie einen aussagekräftigen Namen (z. B.
example_db). - Datenbanktyp: Wählen Sie MySQL oder MariaDB je nach Bedarf.
- Kodierung: Verwenden Sie
utf8mb4für vollständige Unicode-Unterstützung, einschließlich Emoji-Zeichen.
- Klicken Sie auf OK, um die Datenbank zu erstellen.
Schritt 2: Erstellen Sie einen Datenbankbenutzer
- Klicken Sie im Bereich Datenbanken auf DB-Benutzer oder Benutzer hinzufügen.
- Geben Sie einen Benutzernamen und ein starkes Passwort für den Datenbankbenutzer ein.
- Weisen Sie diesen Benutzer der gerade erstellten Datenbank zu und gewähren Sie die entsprechenden Berechtigungen (normalerweise Alle Berechtigungen für eine CMS-Installation).
- Klicken Sie auf OK, um zu speichern.
Schritt 3: Aktualisieren Sie die Konfiguration Ihrer Anwendung
Aktualisieren Sie die Konfigurationsdatei Ihrer Website (z. B. wp-config.php für WordPress) mit dem Datenbanknamen, Benutzernamen, Passwort und Host (localhost).
6. E-Mail-Konten konfigurieren (Optional)
ISPmanager enthält eine vollständig ausgestattete Mail-Server-Verwaltungsoberfläche. Falls Sie professionelle E-Mail-Adressen an Ihre Domain gebunden möchten (z. B. info@example.com), führen Sie diese Schritte aus.
> Alternativ, falls Sie eine dedizierte, vollständig verwaltete E-Mail-Lösung mit höherer Zustellbarkeit und erweiterten Funktionen bevorzugen, erwägen Sie Email Hosting als eigenständigen Service.
Schritt 1: Navigieren Sie zum Mail-Bereich
- Klicken Sie im ISPmanager-Dashboard auf Mail im linken Navigationsmenü.
- Klicken Sie auf Mailbox hinzufügen (oder Erstellen).
Schritt 2: Konfigurieren Sie das Postfach
Füllen Sie die folgenden Details aus:
- E-Mail-Adresse: Geben Sie den lokalen Teil der Adresse ein (z. B.
infofürinfo@example.com). Wählen Sie Ihre Domain aus der Dropdown-Liste. - Passwort: Legen Sie ein starkes, eindeutiges Passwort für das Postfach fest.
- Postfach-Kontingent: Definieren Sie ein Speicherlimit für das Postfach, um Festplattenspeicherprobleme zu vermeiden.
- Zusätzliche Einstellungen: Konfigurieren Sie Spam-Filterung, automatische Antworten oder Weiterleitungsregeln nach Bedarf.
- Klicken Sie auf OK, um das E-Mail-Konto zu erstellen.
Sie können jetzt auf das Postfach über Webmail zugreifen (normalerweise unter http://webmail.example.com) oder es in einem E-Mail-Client wie Outlook oder Thunderbird mit IMAP/SMTP-Einstellungen konfigurieren.
7. SSL für HTTPS einrichten (Sehr empfohlen)
Die Sicherung Ihrer Website mit HTTPS ist nicht mehr optional – es ist ein kritischer Ranking-Faktor für Google, ein Vertrauenssignal für Besucher und eine grundlegende Sicherheitsanforderung. ISPmanager macht die SSL-Konfiguration unkompliziert.
> Für Premium-SSL-Zertifikate mit erweiterter Validierung und Gewährleistungsschutz erkunden Sie SSL Certificates von AlexHost.
Option A: Kostenloses SSL mit Let’s Encrypt
- Navigieren Sie im ISPmanager-Dashboard zu WWW Domains.
- Wählen Sie Ihre Domain aus und klicken Sie auf Bearbeiten (oder das SSL-Symbol).
- Navigieren Sie zur Registerkarte SSL-Zertifikate.
- Wählen Sie Let’s Encrypt als Zertifikatanbieter.
- Stellen Sie sicher, dass das DNS Ihrer Domain korrekt auf die IP-Adresse Ihres Servers verweist (Let’s Encrypt erfordert Domain-Validierung).
- Klicken Sie auf Zertifikat ausstellen. ISPmanager fordert das Zertifikat automatisch an, validiert es und installiert es.
- Let’s Encrypt-Zertifikate sind 90 Tage lang gültig und können in ISPmanager auf automatische Erneuerung eingestellt werden.
Option B: Installation eines benutzerdefinierten SSL-Zertifikats
- Navigieren Sie zu SSL-Zertifikate in ISPmanager.
- Klicken Sie auf Hinzufügen und wählen Sie Vorhandenes Zertifikat.
- Fügen Sie Ihr Zertifikat (
.crt), den privaten Schlüssel (.key) und das CA-Bundle in die entsprechenden Felder ein. - Klicken Sie auf OK, um das Zertifikat zu speichern.
- Kehren Sie zu WWW Domains zurück, bearbeiten Sie Ihre Domain und weisen Sie das neu hochgeladene Zertifikat zu.
Schritt: HTTPS-Umleitung aktivieren
Aktivieren Sie nach der Installation des Zertifikats die Option HTTPS erzwingen oder 301-Umleitung in Ihren Domain-Einstellungen, um sicherzustellen, dass der gesamte HTTP-Verkehr automatisch zur sicheren HTTPS-Version Ihrer Website umgeleitet wird.
8. Checkliste nach dem Start und Best Practices
Nachdem Ihre Website live ist, befolgen Sie diese Best Practices, um Leistung, Sicherheit und Zuverlässigkeit zu gewährleisten:
| Aufgabe | Häufigkeit | Hinweise |
|---|---|---|
| ISPmanager aktualisieren | Monatlich | Sicherheits-Patches umgehend einspielen |
| CMS & Plugins aktualisieren | Wöchentlich |
