Server Setup · 2 min read · Dec 24, 2025

Der perfekte Server - Debian Squeeze (Debian 6.0) [ISPConfig 2]

Der perfekte Server - Debian Squeeze (Debian 6.0) [ISPConfig 2]

Version 1.0
Autor: Falko Timme
Folge mir auf Twitter

Dieses Tutorial zeigt, wie man einen Debian Squeeze (Debian 6.0) Server einrichtet, der alle von ISPs und Hostern benötigten Dienste anbietet: Apache-Webserver (SSL-fähig), Postfix-Mailserver mit SMTP-AUTH und TLS, BIND-DNS-Server, Proftpd-FTP-Server, MySQL-Server, Courier POP3/IMAP, Quota, Firewall usw. Am Ende sollten Sie ein System haben, das zuverlässig funktioniert, und wenn Sie möchten, können Sie das kostenlose Webhosting-Control-Panel ISPConfig 2 installieren (d.h. ISPConfig läuft sofort darauf).

Ich werde die folgende Software verwenden:

  • Webserver: Apache 2.2.16 mit PHP 5.3.3, Python und Ruby
  • Datenbankserver: MySQL 5.1.49
  • Mailserver: Postfix
  • DNS-Server: BIND9
  • FTP-Server: proftpd
  • POP3/IMAP: Ich werde das Maildir-Format verwenden und daher Courier-POP3/Courier-IMAP installieren.
  • Webalizer für Website-Statistiken

Bitte beachten Sie, dass dieses Setup nicht für ISPConfig 3 funktioniert! Es ist nur für ISPConfig 2 gültig!

Ich möchte zuerst sagen, dass dies nicht der einzige Weg ist, ein solches System einzurichten. Es gibt viele Möglichkeiten, dieses Ziel zu erreichen, aber dies ist der Weg, den ich wähle. Ich gebe keine Garantie, dass dies bei Ihnen funktioniert!

1 Anforderungen

Um ein solches System zu installieren, benötigen Sie Folgendes:

2 Vorbemerkung

In diesem Tutorial verwende ich den Hostnamen server1.example.com mit der IP-Adresse 192.168.0.100 und dem Gateway 192.168.0.1. Diese Einstellungen können bei Ihnen abweichen, daher müssen Sie sie gegebenenfalls anpassen.

3 Das Basissystem

Legen Sie Ihre Debian Squeeze Netzwerk-Installations-CD in Ihr System ein und starten Sie davon. Wählen Sie Installieren (dies startet den Text-Installer - wenn Sie einen grafischen Installer bevorzugen, wählen Sie Grafische Installation):

Wählen Sie Ihre Sprache:

Wählen Sie dann Ihren Standort:

Wenn Sie eine ungewöhnliche Kombination aus Sprache und Standort ausgewählt haben (wie Englisch als Sprache und Deutschland als Standort, wie in meinem Fall), könnte der Installer Ihnen mitteilen, dass für diese Kombination kein Locale definiert ist; in diesem Fall müssen Sie das Locale manuell auswählen. Ich wähle hier en_US.UTF-8:

Wählen Sie ein Tastaturlayout:

Der Installer überprüft die Installations-CD, Ihre Hardware und konfiguriert das Netzwerk mit DHCP, wenn ein DHCP-Server im Netzwerk vorhanden ist:

Geben Sie den Hostnamen ein. In diesem Beispiel heißt mein System server1.example.com, also gebe ich server1 ein:

Geben Sie Ihren Domainnamen ein. In diesem Beispiel ist das example.com:

Anschließend geben Sie dem Root-Benutzer ein Passwort:

Bestätigen Sie dieses Passwort, um Tippfehler zu vermeiden:

Erstellen Sie ein normales Benutzerkonto, zum Beispiel den Benutzer Administrator mit dem Benutzernamen administrator (verwenden Sie nicht den Benutzernamen admin, da dies ein reservierter Name auf Debian Squeeze ist):

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.