Der Perfekte Server – Ubuntu Hardy Heron (Ubuntu 8.04 LTS Server)

Version 1.0
Author: Falko Timme <ft [at] falkotimme [dot] com>

Diese Anleitung veranschaulicht, wie man einen Ubuntu Hardy Heron (Ubuntu 8.04 LTS) basierten Server aufsetzt, der alle Dienste bereitstellt, die von ISPs und Hostern benötigt werden: Apache Web Server (SSL-fähig), Postfix Mail Server mit SMTP-AUTH und TLS, BIND DNS Server, Proftpd FTP Server, MySQL Server, Courier POP3/IMAP, Quota, Firewall, etc. Diese Anleitung wurde für die 32-bit Version von Ubuntu 8.04 LTS verfasst, sollte aber auch mit geringfügigen Änderungen auch auf die 64-bit Version zutreffen.

Folgende Software werde ich verwenden:

  • Web Server: Apache 2.2 mit PHP 5.2.4 und Ruby
  • Database Server: MySQL 5.0
  • Mail Server: 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 Webseiten Statistiken

Am Ende solltest Du ein verlässliches System haben. Wenn Du magst, kannst Du zum Schluss das kostenlose Webhosting Control Panel ISPConfig installieren.

Ich möchte an dieser Stelle darauf hinweisen, dass dies nicht der einzige Weg ist, ein solches System einzurichten. Es gibt viele Möglichkeiten dieses Ziel zu erreichen – dies ist der Weg, den ich gewählt habe. Ich übernehme keine Garantie, dass dies auch bei Dir funktioniert!

1 Voraussetzungen

Um ein solches System installieren zu können, benötigst Du Folgendes:

2 Vorbemerkung

In dieser Anleitung verwende ich den Hostnamen server1.example.com mit der IP Adresse 192.168.0.100 und dem Gateway 192.168.0.1. Diese Einstellungen werden bei Dir etwas anders aussehen, Du musst sie also an entsprechender Stelle ersetzen.

3 Das Basissystem

Lege Deine Ubuntu Installations-CD ein und starte mit der CD. Wähle Deine Sprache aus:

Wähle dann Install Ubuntu Server:

Wähle erneut Deine Sprache aus (?):

Wähle dann Deinen Standort:

Wähle ein Tastaturlayout (Du wirst gebeten ein paar Tasten zu drücken und der Installer versucht Dein Tastaturlayout zu erkennen):

Der Installer überprüft die Installations-CD, Deine Hardware und konfiguriert das Netzwerk mit DHCP, falls es einen DHCP Server im Netzwerk gibt:

Das könnte Dich auch interessieren …