Der Perfekte Server - Fedora 9

Version 1.0
Author: Falko Timme


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

Folgende Software werde ich verwenden:
  • Web Server: Apache 2.2.8
  • PHP 5.2.5
  • Ruby
  • Database Server: MySQL 5.0.51
  • Mail Server: Postfix
  • DNS Server: BIND9 (chrooted)
  • FTP Server: proftpd
  • POP3/IMAP Server: Dovecot
  • Webalizer für Web Site Statistiken
Am Ende erhältst Du ein System, das verlässlich funktioniert. Wenn Du magst, kannst Du danach 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 Voraussetzung

Um ein solches System zu installieren, 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 von Deinen abweichen, Du musst sie also an entsprechender Stelle ersetzen.

3 Installation des Basissystems

Starte mit Deiner Fedora 9 DVD. Wähle Install or upgrade an existing system:


Es kann sehr lange dauern, das Installations-Medium zu testen, daher überspringen wir dies hier:


Der Willkommens-Screen des Fedora Installers erscheint. Klicke auf Next:


Wähle als Nächstes Deine Sprache:


Wähle Dein Tastaturlayout:


Ich installiere Fedora 9 auf einem frisch aufgesetzten System, also antworte ich mit Yes auf die Frage Would you like to initialize this drive, erasing ALL DATA?:


Weiter mit den Netzwerkeinstellungen. Die Standardeinstellung besteht hier darin, die Netzwerk Interfaces mit DHCP zu konfigurieren. Wir installieren aber einen Server, also sind statische IP Adressen keine schlechte Idee... Klicke auf das Edit Feld oben rechts:


Wähle im Fenster, das sich öffnet, Enable IPv4 support > Manual configuration und weise Deiner Netzwerkkarte eine statische IP Adresse und Netzmaske zu (in dieser Anleitung verwende ich aus Demonstrationsgründen die IP Adresse 192.168.0.100 und Netzmaske 255.255.255.0; wenn Du Dir über die richtigen Werte nicht sicher bist, kann Dir http://www.subnetmask.info vielleicht helfen). Entferne die Markierung von Enable IPv6 support:


Stelle den Hostnamen manuell ein, z.B. server1.example.com und gib ein Gateway (z.B. 192.168.0.1) und zwei DNS Server (z.B. 213.191.92.86 und 145.253.2.75) ein:


Wähle Deine Zeitzone:


0 Kommentar(e)

Zum Posten von Kommentaren bitte