Fedora 8 Server Setup: LAMP, Email, DNS, FTP, ISPConfig (auch bekannt als Der Perfekte Server)

Version 1.0
Author: Falko Timme


Diese detailierte Anleitung veranschaulicht, wie man einen Fedora 8 Server einrichtet, der alle Dienste bereitstellt, die von ISPs und Hosters: Apache Web Server (SSL-fähig), Postfix Mail Sserver mit SMTP-AUTH und TLS, BIND DNS Server, Proftpd FTP Server, MySQL Server, Dovecot POP3/IMAP, Quota, Firewall, etc. benötigt werden. Diese Anleitung ist für die 32-bit Version von Fedora 8 geschrieben, aber sie sollte mit kleinen Änderungen auch auf die 64-bit Version passen.

Folgende Software werde ich verwenden:
  • Web Server: Apache 2.2.6
  • PHP 5.2.4
  • Database Server: MySQL 5.0.45
  • Mail Server: Postfix
  • DNS Server: BIND9 (chrooted)
  • FTP Server: proftpd
  • POP3/IMAP server: Dovecot
  • Webalizer für Web Seiten Statistiken
Im Endeffekt solltest Du ein System haben, das zuverlässig arbeitet. Wenn Du magst, kannst Du das kostenlose Webhosting Control Panel ISPConfig (das heißt ISPConfig funktioniert standardmäßig) installieren.

Allerdings möchte ich an dieser Stelle darauf hinweisen, dass dies hier nicht der einzige Weg ist, ein solches System zu installieren. Es gibt viele Möglichkeiten - ich selbst habe mich für diese entschieden. Ich kann aber nicht garantieren, dass diese Lösung bei jedem funktioniert bzw. für jeden die richtige ist!

1 Voraussetzungen

Um ein solches System zu installieren, brauchst Du Folgendes:

2 Vorbemerkung

In dieser Anleitung verwende ich den Hostnamen server1.example.com mit der IP Adresse 192.168.0.100 und das Gateway 192.168.0.1. Diese Einstellungen werden bei Dir anders sein, Du musst sie an den gegebenen Stellen ersetzen.

3 Installation des Basissystems

Starte von Deiner Fedora 8 DVD. Wähle Install or upgrade an existing system:


Es kann ziemlich lange dauern das Installationsmedium zu testen, also überspringen wir wir diesen Test hier:


Der Willkommensbildschirm des Fedora Installers erscheint. Klicke auf Next:


Wähle eine Sprache aus:


Wähle ein Tastaturlayout aus:


Ich installiere Fedora 8 auf einem neu aufgesetzen System, also beantworte ich die Frage Would you like to initialize this drive, erasing ALL DATA? mit Yes:


Als Nächstes führen wir die Partitionierung durch. Wähle Remove Linux partitions on selected drives and create default layout. Du erhältst dabei eine kleine /boot Partition und eine große / Partition, was für unsere Zwecke gut geeignet ist:


Wir möchten alle Linux Partitionen entfernen (es ist ein neu aufgesetztes System!), also beantworten wir folgende Frage mit Yes:


In den Netzwekeinstellungen. Mit der Standardeinstellung wird die Netzwerkbenutzeroberfläche mit DHCP konfiguriert, aber wir installieren einen Server, also sind statische IP Adressen keine schlechte Idee... Klicke rechts auf Edit:


0 Kommentar(e)

Zum Posten von Kommentaren bitte