Server Setup · 2 min read · Nov 21, 2025
Der perfekte Server - CentOS 5.2 x86_64
Der perfekte Server - CentOS 5.2 x86_64
Version 1.0
Autor: Falko Timme
Dieses Tutorial zeigt, wie man einen CentOS 5.2 Server für x86_64 Plattformen einrichtet, der alle von ISPs und Webhostern benötigten Dienste bietet: Apache-Webserver (SSL-fähig), Postfix-Mailserver mit SMTP-AUTH und TLS, BIND-DNS-Server, Proftpd-FTP-Server, MySQL-Server, Dovecot POP3/IMAP, Quota, Firewall usw. Dieses Tutorial ist für die 64-Bit-Version von CentOS 5.2 geschrieben; für Anweisungen zur 32-Bit-Version verweisen wir auf dieses Tutorial.
Ich werde die folgende Software verwenden:
- Webserver: Apache 2.2 mit PHP 5.1.6
- Datenbankserver: MySQL 5.0
- Mailserver: Postfix
- DNS-Server: BIND9 (chrooted)
- FTP-Server: Proftpd
- POP3/IMAP-Server: Dovecot
- Webalizer für Website-Statistiken
Am Ende sollten Sie ein System haben, das zuverlässig funktioniert, und wenn Sie möchten, können Sie das kostenlose Webhosting-Kontrollpanel ISPConfig installieren (d.h. ISPConfig läuft sofort darauf).
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:
- Laden Sie die CentOS 5.2 DVD oder die sieben CentOS 5.2 CDs von einem nahegelegenen Mirror herunter (die Liste der Mirrors finden Sie hier: http://isoredirect.centos.org/centos/5/isos/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 Installieren Sie das Basissystem
Booten Sie von Ihrer ersten CentOS 5.2 CD (CD 1) oder der CentOS 5.2 DVD. Drücken Sie

Es kann lange dauern, die Installationsmedien zu testen, daher überspringen wir diesen Test hier:

Der Begrüßungsbildschirm des CentOS-Installers erscheint. Klicken Sie auf Weiter:

Wählen Sie als Nächstes Ihre Sprache:

Wählen Sie Ihr Tastaturlayout:

Ich installiere CentOS 5.2 auf einem frischen System, also beantworte ich die Frage “Möchten Sie dieses Laufwerk initialisieren und ALLE DATEN löschen?” mit Ja:

Jetzt müssen wir ein Partitionierungsschema für unsere Installation auswählen. Der Einfachheit halber wähle ich “Linux-Partitionen auf ausgewählten Laufwerken entfernen und Standardlayout erstellen”. Dies führt zu einer kleinen /boot- und einer großen /-Partition sowie einer Swap-Partition. Natürlich können Sie Ihre Festplatte nach Belieben partitionieren. Dann klicke ich auf Weiter:

Beantworten Sie die folgende Frage (Sind Sie sicher, dass Sie dies tun möchten?) mit Ja:

Weiter zu den Netzwerkeinstellungen. Die Standardeinstellung hier ist, die Netzwerkschnittstellen mit DHCP zu konfigurieren, aber wir installieren einen Server, daher sind statische IP-Adressen keine schlechte Idee… Klicken Sie auf die Schaltfläche Bearbeiten oben rechts.

Im Fenster, das aufgeht, deaktivieren Sie “Verwenden Sie die dynamische IP-Konfiguration (DHCP)” und “IPv6-Unterstützung aktivieren” und geben Sie Ihrer Netzwerkkarte eine statische IP-Adresse (in diesem Tutorial verwende ich zur Demonstration die IP-Adresse 192.168.0.100) und eine geeignete Subnetzmaske (z.B. 255.255.255.0; wenn Sie sich über die richtigen Werte nicht sicher sind, könnte http://www.subnetmask.info Ihnen helfen):

Setzen Sie den Hostnamen manuell, z.B. server1.example.com, und geben Sie ein Gateway (z.B. 192.168.0.1) und bis zu zwei DNS-Server (z.B. 213.191.92.86 und 145.253.2.75) ein:

Wählen Sie Ihre Zeitzone:

Geben Sie root ein Passwort:

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