Server Setup · 2 min read · Sep 28, 2025
Der perfekte Server - Debian Lenny (Debian 5.0) [ISPConfig 2]
Der perfekte Server - Debian Lenny (Debian 5.0) [ISPConfig 2]
Version 1.0
Autor: Falko Timme
Dieses Tutorial zeigt, wie man einen Debian Lenny (Debian 5.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.9 mit PHP 5.2.6, Python und Ruby
- Datenbankserver: MySQL 5.0.51a
- 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 für Sie funktioniert!
1 Anforderungen
Um ein solches System zu installieren, benötigen Sie Folgendes:
- die Debian Lenny Netzwerk-Installations-CD, verfügbar hier: http://cdimage.debian.org/debian-cd/5.0.0/i386/iso-cd/debian-500-i386-netinst.iso (i386) oder http://cdimage.debian.org/debian-cd/5.0.0/amd64/iso-cd/debian-500-amd64-netinst.iso (x86_64)
- eine schnelle Internetverbindung.
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 Lenny 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:



Wählen Sie ein Tastaturlayout:

Der Installer überprüft die Installations-CD, Ihre Hardware und konfiguriert das Netzwerk mit DHCP, falls 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 dies example.com:

Jetzt müssen Sie Ihre Festplatte partitionieren. Der Einfachheit halber werde ich eine große Partition (mit dem Einhängepunkt /) und eine kleine Swap-Partition erstellen, also wähle ich Geführte - gesamten Datenträger verwenden (natürlich liegt die Partitionierung ganz bei Ihnen - wenn Sie möchten, können Sie mehr als nur eine große Partition erstellen, und Sie können auch LVM verwenden):

Wählen Sie die Festplatte aus, die Sie partitionieren möchten:

Wählen Sie dann das Partitionierungsschema aus. Wie bereits erwähnt, wähle ich Alle Dateien in einer Partition (empfohlen für neue Benutzer) der Einfachheit halber - es liegt an Ihren Vorlieben, was Sie hier wählen:

Wenn Sie fertig sind, wählen Sie Partitionierung beenden und Änderungen auf die Festplatte schreiben:

Wählen Sie Ja, wenn Sie gefragt werden, Änderungen auf die Festplatten schreiben?:

Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.