Beiträge in der Reihe der Vergleichende Distros auf LAMP-Server
- Vergleich von Linux-Distributionen für den LAMP-Server - Präsentation
- Vergleich von Linux-Distributionen in der LAMP-Server - Hintergrund
- Vergleich von Linux-Distributionen für den LAMP-Server - Umsetzung
- Vergleich von Linux-Distributionen für den LAMP-Server - Ergebnisse
Zur Zeit der großen Distributionen haben eine sehr ähnliche Anlage, so wird es eine ausführliche Beschreibung der einzelnen Schritte, um nicht den vollständigen Text oder ermüdend. Diese stellt fest, der Umsetzung wird sich nur auf Details, die für die meisten Rahmen vorgeschlagen. Die Verfahren für die Installation sind immer die gleichen, mit einem Minimum an Installation und automatische Partitionierung, die von den Installer.
Debian: Klein und vielseitig
Am Ende des Systems installiert wurde, mit zwei Partitionen, hda1 (/) und hda5 (swap), repectivamete mit 3,8 GB und 240 MB Speicherplatz auf der Festplatte. Während der Installation Pakete mysql-server und php5-mysql nicht installiert die erforderlichen unserer Intervention, um ihnen durch das Tool apt-get. Nachdem es installiert wurde, zunächst in der Verwendung der Festplatte mit 683 MB. Die Integration von Apache, PHP und MySQL wurde transparent, alles durch die Paket-Manager. Debian-Konfiguration in Frage hat keine Utility "all-in-one" und die meisten Änderungen werden direkt in den Archiven. Abbildung 1 zeigt die Organisation des Portfolios der Konfiguration von Apache, sehr wichtig für die Konfiguration und Wartung des virtuellen Domain. Trotz aller manuelle Konfiguration ist Debian hat ein Befehlszeilen-Tools, mit denen (a2ensite) und deaktivieren (a2dissite) eine Website (Domain) automatisch, nur neu laden zu einem späteren Service. Eine Differenz besteht darin, dass in den Debian-Repositories beibehalten werden offizielle Versionen der Übergang von Anwendungen, bevorzugt gemeinsamen viel in heterogenen Umgebungen. Zum Beispiel können Sie Installation und Wartung und den Betrieb des Apache 1.x und 2.x und PHP und MySQL in den beiden Haupt-Releases, ohne Anstrengung.
Abbildung 1: Konfigurationsdatei für Apache in Debian
CentOS: Geräumig und sehr zuverlässig
Der Installer der die bevorzugte Verwendung CentOS LVM1 und Partition der Festplatte in zwei: hda1 (/ boot) und (hda2), repectivamete mit 3,8 GB und 240 MB Speicherplatz auf der Festplatte. Die zweite Partition ist transfomou einer physischen Volumen (VolGroup00), die in zwei logische Volumes, LogVol00 (/) und LogVol01 (swap), jeweils mit 3,38 GB und 512 MB Speicherplatz auf der Festplatte. Die Abschottung gezeigt, eine bemerkenswerte Anliegen mit Umgebungen, die Skalierbarkeit und Management der Verfügbarkeit. Mit allem, was installiert wurde zuletzt in der Nutzung von Speicherplatz mit 1035 MB, in der Nähe von zweimal den ersten Platz (Debian). Die Integration von Apache, PHP und MySQL wurde transparent. Die CentOS hat das Befehlszeilen-Dienstprogramm, rufen Sie Setup, in dem einige Elemente wie die Art der Authentifizierung, Netzwerk-, Firewall-und System-Dienste. Eines der größten Highlights dieser Distribution ist die Sorge um die Skalierbarkeit und Sicherheit. Es war notwendig, um externe Verbindungen zu den apache ausdrücklich, zum Beispiel. In Bezug auf den Einsatz von virtuellen Domänen nicht vorhanden ist es keine Option für den Administrator, und müssen alles manuell zu bearbeiten. Abbildung 2 zeigt die Konfiguration von Apache und weniger intuitiv als in Debian. Es war die Installation der Pakete völlig unnötig, da die squid und hat noch nicht die Installation von verschiedenen Versionen der gleichen Anwendung, wie in Debian.
Abbildung 2: Konfigurations-Datei für Apache in CentOS
OpenSUSE: Friendly und robust
Nach der Installation der openSUSE wurde mit den beiden Partitionen sda1 (Swap) und sda2 (/), repectivamete mit 514 MB und 3,5 GB Speicherplatz auf der Festplatte. Nachdem alles wurde in der zweiten Nutzung des Weltraums mit 777 MB. Die Integration von Anwendungen (Apache, MySQL und PHP) wurde auch transparent sein. Nach dem ersten Start war notwendig, zwei weitere Pakete ifplugd für die Konfiguration des Netzes für den DHCP-und die schönsten war nicht das Ping-Kommando per default. Die Installation von iputils Paket enthalten, dass das Ping-Befehl nach Anhörung fand in einem Forum der Unterstützung [1]. Mehr Gewicht ist Yast2-Dienstprogramm, das in Text-Modus zu. Mit Yast2 den Administrator ist nicht erforderlich, berühren Sie jede Datei, zumindest im Rahmen dieser Arbeit. Durch das Menü "Netzwerk" -> "HTTP-Sever", der "Yast2 Control Center" ist möglich, viele virtuelle Felder müssen ausgefüllt werden, durch das Menü, haben wir eine Vielzahl von Optionen für den Apache Web Server für jede Domain (Website). Abbildung 3 zeigt die Liste der Datei in das Verzeichnis / etc/apache2, die keine direkte Interventionen in kürzester Zeit. Es gab eine leichte Verzögerung bei der Durchführung der Einstellungen mit dem Tool, das hat wieder den Apache-Server automatisch.
Abbildung 3: Konfigurationsdatei für Apache in openSUSE
In der nächsten und letzten Beitrag in dieser Reihe, werden die Ergebnisse und Schlussfolgerungen, die die am besten geeignete Linux-Distribution für eine LAMP-Server? Debian, CentOS oder openSUSE?
[1] - http://forums.suselinuxsupport.de/index.php?showtopic=64927












Sag uns Deine Meinung!