Unterschied zwischen Apache2 und Apache2-Bin?


0

Auf meinem Digitalocean-Server wird Ubuntu 14.04 ausgeführt, und ich versuche, Apache zu installieren.

Wenn ich einfach "apache2" in PuTTy eingebe, heißt es:

The program 'apache2' is currently not installed. You can install it by typing: 
sudo apt-get install apache2-bin

Noch auf Digitalocean's offizielles Tutorial , heißt es, Apache2 zu installieren, indem man verwendet:

sudo apt-get install apache2

Was ist der Unterschied? Funktioniert es mit beiden Befehlen gleich? Was werden die Unterschiede sein, wenn nicht, und warum sollte ich einen über den anderen wählen?

Antworten:


1

Grundsätzlich ist die apache2 Das Paket stellt nur einen Teil der Apache2-Infrastruktur bereit und enthält keine Binärdateien. Wie Sie das ausführen apache2 Befehl, die Shell hat Ihnen mitgeteilt, in welchem ​​Paket sich diese Binärdatei befindet (in apache2-bin Dies bedeutet jedoch nicht, dass dies das einzige Paket ist, das Sie installieren müssen.

In meiner Himbeer - Pi - Architektur apache2 Paket enthält diese Dateien:

pi@rpi ~ $ dpkg -L apache2
/.
/usr
/usr/share
/usr/share/bug
/usr/share/bug/apache2
/usr/share/bug/apache2/control
/usr/share/doc
/usr/share/bug/apache2/script
/usr/share/doc/apache2

Bitte beachten Sie, dass dies bei verschiedenen Distributionen unterschiedlich sein kann. Das apache2.2-bin Paket enthält in der Tat alle verwendeten Binärdateien.

Sie sollten installieren apache2 wie das Tutorial sagt, weil es die gesamte Infrastruktur installiert und haben wird apache2-bin als abhängigkeit wird es also auch installiert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.