Installation · 2 min read · Oct 01, 2025

Installation eines Web-, E-Mail- und MySQL-Datenbankclusters auf Debian 6.0 mit ISPConfig 3 - Seite 4

4 Installation von ISPConfig 3 auf dem zweiten Server

In diesem Schritt installieren wir ISPConfig auf dem Slave-Server (server2.example.tld). Diesmal verwenden wir den Expertenmodus des ISPConfig-Installationsprogramms, um diesen Knoten zum Master-ISPConfig-Server und zur Datenbank hinzuzufügen. Um die Download-URL der neuesten stabilen Version von ISPConfig 3 zu erhalten, besuchen Sie bitte die ISPConfig-Website: http://www.ispconfig.org/ispconfig-3/download/

Auf Server 2:

Laden Sie die neueste stabile Version von ISPConfig 3 herunter…

cd /tmp
wget
http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install/

… und starten Sie das Installationsskript:

php -q install.php

Sprache auswählen (en,de) [en]: <– en
Installationsmodus (standard,experte) [standard]: <– expert
Vollqualifizierter Hostname (FQDN) des Servers, z.B. server2.domain.tld [server2.example.tld]: <– server2.example.tld
MySQL-Server-Hostname [localhost]: <– localhost
MySQL-Root-Benutzername [root]: <– root
MySQL-Root-Passwort []: <– Geben Sie hier Ihr MySQL-Root-Passwort ein
MySQL-Datenbank zu erstellen [dbispconfig]: <– dbispconfig2 (der lokale ISPConfig-Datenbankname des Masters und Slaves muss unterschiedlich sein, da beide Server dasselbe Datenverzeichnis teilen)
MySQL-Zeichensatz [utf8]: <– utf8

Die nächsten beiden Fragen betreffen den internen ISPConfig-Datenbankbenutzer und das Passwort.
Es wird empfohlen, die Standardwerte zu akzeptieren, die ‘ispconfig’ als Benutzernamen und ein zufälliges Passwort sind.
Wenn Sie ein anderes Passwort verwenden, verwenden Sie nur Zahlen und Buchstaben für das Passwort.

ISPConfig MySQL-Datenbankbenutzername [ispconfig]: <– ispconfig2
ISPConfig MySQL-Datenbankpasswort [54c243fd3f9ca68de7b08527c81dd5ef]: <– (drücken Sie die Eingabetaste, um den Standardwert zu akzeptieren)

Soll dieser Server einem bestehenden ISPConfig-Multiserver-Setup beitreten (y,n) [n]: <– y
MySQL-Master-Server-Hostname []: <– server1.example.tld
MySQL-Master-Server-Root-Benutzername [root]: <– root
MySQL-Master-Server-Root-Passwort []: <– Geben Sie hier das Root-Passwort des Master-Servers ein
MySQL-Master-Server-Datenbankname [dbispconfig]: <– dbispconfig1
Mail konfigurieren (y,n) [y]: <– y

Ländercode (2 Buchstaben) [AU]: <– DE (Geben Sie hier den ISO-Ländercode ein, in dem Sie leben)
Bundesland oder Provinzname (vollständiger Name) [Some-State]: <– Niedersachsen (Geben Sie hier das Bundesland ein, in dem Sie leben)
Ortsname (z.B. Stadt) []: <– Lueneburg (Geben Sie hier die Stadt ein)
Organisationsname (z.B. Firma) [Internet Widgits Pty Ltd]:
Organisatorische Einheit (z.B. Abteilung) []:
Allgemeiner Name (z.B. IHR Name) []:
E-Mail-Adresse []:

Jailkit konfigurieren (y,n) [y]: <– y
FTP-Server konfigurieren (y,n) [y]: <– y
DNS-Server konfigurieren (y,n) [y]: <– y
Apache-Server konfigurieren (y,n) [y]: <– y
Firewall-Server konfigurieren (y,n) [y]: <–y
ISPConfig-Weboberfläche installieren (y,n) [y]: <–y
Installation von ISPConfig
ISPConfig-Port [8080]:

SSL für die ISPConfig-Weboberfläche aktivieren (y,n) [y]: <– y

Generierung des RSA-Privatschlüssels, 4096 Bit langer Modulus
……………..++
……………………………………………………………………………………………….++
e ist 65537 (0x10001)
Sie werden aufgefordert, Informationen einzugeben, die in Ihre Zertifikatsanforderung aufgenommen werden.
Was Sie eingeben werden, wird als Distinguished Name oder DN bezeichnet.
Es gibt einige Felder, aber Sie können einige leer lassen.
Für einige Felder gibt es einen Standardwert,
Wenn Sie ‘.’ eingeben, bleibt das Feld leer.

—–
Ländercode (2 Buchstaben) [AU]:
Bundesland oder Provinzname (vollständiger Name) [Some-State]:
Ortsname (z.B. Stadt) []:
Organisationsname (z.B. Firma) [Internet Widgits Pty Ltd]:
Organisatorische Einheit (z.B. Abteilung) []:
Allgemeiner Name (z.B. IHR Name) []:
E-Mail-Adresse []:

Bitte geben Sie die folgenden ‘zusätzlichen’ Attribute ein,
die mit Ihrer Zertifikatsanforderung gesendet werden
Ein Herausforderungs-Passwort []:
Ein optionaler Firmenname []:

Bereinigen Sie die Installationsverzeichnisse:

rm -rf /tmp/ispconfig3_install/install
rm -f /tmp/ISPConfig-3-stable.tar.gz

In einem letzten Konfigurationsschritt möchten wir die ISPConfig-Oberfläche des Slaves direkt mit der Master-Datenbank verbinden. Dieser Schritt ist nur erforderlich, wenn Sie auf dem Master und dem Slave-Server auf Port 8080 auf ISPConfig zugreifen möchten. Melden Sie sich als Root-Benutzer auf dem Master-Server in der Shell an…

Auf Server 1:

… und führen Sie diesen Befehl aus:

scp -p /usr/local/ispconfig/interface/lib/config.inc.php [email protected]:/usr/local/ispconfig/interface/lib/config.inc.php

Dieser Befehl muss nach jedem ISPConfig-Update erneut ausgeführt werden, nachdem Sie ISPConfig auf dem Master und dem Slave mit dem normalen ISPConfig-Update-Befehl (ispconfig_update.sh) aktualisiert haben.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.