Ist die Verwendung des in der Distribution enthaltenen LAMP die beste Wahl?

Ist die Verwendung des in der Distribution enthaltenen LAMP die beste Wahl?

Ich frage mich: Ist es besser, den von der Distribution bereitgestellten LAMP-Stack zu verwenden oder ihn selbst zu installieren? Ich meine, ist es in Ordnung, ihn einfach zu verwenden, apt-get install apache2 (...)oder ist es besser, die Software einfach herunterzuladen und in einem eigenen Verzeichnis zu entpacken?

Die Definition von „besser“ – es ist schließlich ein schwieriges Thema. Dieser LAMP-Stack soll als einer von vielen Diensten auf derselben Maschine platziert werden, offen für die Welt durch einen Reverse-Proxy (nginx?). Ich möchte vielleicht zwei oder drei verschiedene Instanzen von Apache2 verwenden (soll ich das?). Ich mag die Verwaltbarkeit von Anwendungen, die in einem einfachen Verzeichnis enthalten sind. Puff, und sie sind weg. Ich denke auch, dass ich einfach einen neuen Benutzer erstellen und ihn auf ein und nur ein Verzeichnis beschränken kann.

Andererseits habe ich als Neuling das Gefühl, dass Paketmanager alles sicherer vorbereitet haben und an viele Probleme gedacht haben, an die ich wahrscheinlich gar nicht denke. Es ist auch viel einfacher, mit nur einem Befehl auf dem Laufenden zu bleiben.

Meine Frage lautet: Ist die Verwendung der Standardpakete der Distribution in meinem Fall die richtige Lösung?

Antwort1

Ich möchte nicht herablassend klingen, aber wie Sie sagen, sind Sie ein Neuling und ich würde einem Neuling empfehlen, die Dinge so einfach wie möglich zu halten und sich an die Pakete und Funktionen der Distribution zu halten. Ich persönlich rate davon ab, mehrere Instanzen von Apache auf einem Server auszuführen. Wenn Sie diese Art von Sicherheit benötigen, ziehen Sie Dinge wie Xen, Kvm oder sogar Docker in Betracht.

Allerdings arbeite ich für ein Sysadmin-Unternehmen und wir versuchen im Allgemeinen, so nah wie möglich an einer Distribution zu bleiben. Das ist der einfachste Weg, die Lösungen zu nutzen, die ein Betreuer bereits bereitgestellt hat. Aber ich gebe zu, dass es manchmal eine kleine Herausforderung sein kann, diese Lösungen zu finden. Serverfault kann dabei jedoch helfen!

verwandte Informationen