lamp-server-Paket im Vergleich zur Installation einzelner Komponenten

lamp-server-Paket im Vergleich zur Installation einzelner Komponenten

Ist es besser, eine LAMP-Plattform unter Linux (Ubuntu) zu installieren mit

sudo aptitude install lamp-server

oder indem jede einzelne Komponente separat installiert wird?

Warum oder warum nicht?

Danke!

Antwort1

Auf Ubuntu gibt es kein solches Paket.

Wenn es jedoch so etwas gäbe, wäre es meiner Meinung nach ein Metapaket, also ein Paket, das selbst keine Inhalte enthält, sondern von anderen Paketen abhängt (in diesem Fall Apache, MySQL und PHP).

Wenn das der Fall wäre, gäbe es keinen Unterschied. Außer vielleicht, dass Sie über das Metapaket Dinge installieren, die Sie nicht brauchen. Wenn Sie also genau wissen, was Sie brauchen, installieren Sie es am besten einfach und los geht‘s.

Von der Installation von Dingen wie XAMPP unter Linux wird abgeraten. Diese sind nicht so gut in das System integriert wie die Originalpakete und Sie erhalten nicht automatisch Sicherheitsupgrades.

Antwort2

der Befehl ist

sudo apt-get install Lamp-server^

ich denke, der beste Weg ist, den Befehl tasksel zu verwenden

Sie können das mit dem Befehl installieren

sudo apt-get install tasksel

sudo tasksel 

Wählen Sie den Lamp-Server aus und installieren Sie ihn.

Es gibt 53 Komponenten, die auf einem Lamp-Server installiert werden, daher ist es am besten, das Paket zu installieren

Nach der Installation des LAMP-Servers müssen Sie den phpmyadmin-Client installieren

sudo apt-get install phpmyadmin

Der letzte Schritt ist das Neustarten von Apache

sudo etc/init.d/apache2 restart

Antwort3

Am besten installieren Sie das höchstmögliche Paket. So stellen Sie sicher, dass Sie alle Komponenten erhalten, die Sie benötigen. Bei Upgrades erhalten Sie alle neu hinzugefügten Pakete und nicht mehr benötigte Pakete werden entfernt. Sie installieren am Ende trotzdem alle Komponenten, aber es ist aufwändiger.

Der Debian-Paketmanager wurde so konzipiert, dass Sie alle Abhängigkeiten installieren können. Er installiert alle fehlenden Pakete und verwendet bereits installierte Pakete. Es kann Alternativen geben und Sie erhalten ein Standardpaket installiert. Dies kann geändert werden, indem Sie entweder eine andere Alternative vorinstallieren oder diese später installieren.

Um den Lamp-Server zu installieren, müssen Sie möglicherweise den MySQL-Server installieren, dieser muss sich jedoch nicht auf demselben Server wie Apache befinden. Andernfalls benötigen Sie den MySQL-Client. Dies ist eine Bereitstellungsentscheidung, die Sie treffen müssen. Bei der Installation von PHP5 wird Apache2 als Abhängigkeit einbezogen. Alle auf LAMP basierenden Pakete wie WordPress bringen die Komponenten mit, die auf dem Server installiert werden müssen.

Antwort4

Was macht das schon? Holen Sie sich einfach die Software auf den Server, die Sie für die gewünschte Arbeit benötigen.

Ich kenne kein Paket, das nach der Erstinstallation all das übernimmt.

Aber noch einmal: Installieren Sie einfach die Komponenten, die Sie zur Erfüllung Ihrer Aufgabe benötigen.

Und ehrlich gesagt würde ich die Installation einzelner Pakete den Metapaketen vorziehen, insbesondere bei etwas so Nebulösem wie einem „LAMP“-Server, bei dem der Wert P nicht eindeutig ist.

Alles, was Sie installieren, kann zu einem Problemvektor werden. Minimieren Sie diesen, wo immer möglich.

verwandte Informationen