Wie kann ich Node.js und MongoDB installieren, damit sie die aktuellsten Versionen sind? Die verfügbaren Versionen von Package Manager sind nicht auf dem neuesten Stand und PPA von Chris Lea für Node.js wird nicht regelmäßig aktualisiert.
quelle
Wie kann ich Node.js und MongoDB installieren, damit sie die aktuellsten Versionen sind? Die verfügbaren Versionen von Package Manager sind nicht auf dem neuesten Stand und PPA von Chris Lea für Node.js wird nicht regelmäßig aktualisiert.
Die Pakete im Advanced Packaging Tool (AptGet) funktionieren unter Ubuntu nicht immer oder sind zeitweise veraltet. Ich schlage vor, Node.js aus dem Quellcode zu erstellen und das von MongoDB empfohlene .deb- Paket für Ubuntu zu installieren .
Video Demo:
Diese werden zum Bauen und Laufen benötigt.
sudo apt-get install build-essential lamp-server^
Node.js kann einfach über das Quellpaket installiert werden, das sich auf der Startseite von nodejs.org befindet. Damit können Sie das am besten kompatible Paket für die Installation erstellen.
Hinweis: Ich empfehle, die Linux-Binärdateien nicht für Ihre Systemarchitektur (z. B. x32, x64) zu installieren, da bei ihnen möglicherweise erforderliche Komponenten wie NPM fehlen.
Sie können mit der rechten Maustaste auf die Schaltfläche INSTALLIEREN klicken, um den Quellpaket- Link zu kopieren und die folgenden Aktionen auch in Ihrer Terminalkonsole auszuführen. (Beispiel zeigt die Installation der aktuellen Version vom 31.07.2014)
wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
Dekomprimieren Sie und geben Sie das Verzeichnis ein.
tar -xvzf node-v0.10.30.tar.gz
cd node-v0.10.30
Konfigurieren Sie die make-Datei für Ihren Computer, erstellen Sie sie und installieren Sie sie als Root.
./configure
make
sudo make install
Testen Sie, ob es installiert wurde.
node -v
Sie haben auch den Node Package Manager installiert . Geben Sie Folgendes ein, um Elemente anzuzeigen, die mit Versionsnummern installiert wurden:
npm version
In der MongoDB-Dokumentation wird empfohlen, das von ihnen bereitgestellte .deb-Paket für die neuesten Versionen zu installieren, sofern Sie mit Ubuntu über 9.10 "Karmic" arbeiten. Doc: Installation unter Ubuntu
Schlüssel erwerben:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
Quellenliste abrufen:
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
Paketmanager aktualisieren und installieren:
sudo apt-get update && sudo apt-get install mongodb-org
Testen Sie, ob die MongoDB-Shell ausgeführt wird:
mongo
Drücken Sie Ctrl+ Czum Verlassen.
Hinweis: mongo-10gen kann von AptGet aus aktualisiert und aktualisiert werden. Sie müssen die Installationsaktion erst dann erneut ausführen, wenn Sie sie entfernen.
node.js
Die aktuelle Version von node.js auf Ubuntu ist 0.10, wobei 0.12 stabil ist. Sie können über den eingebauten
n
Befehl as upgradenMongoDB
MongoDB hat seine Repositories auf aktualisiert
http://repo.mongodb.org/apt/ubuntu
. Installieren(außer wenn Sie 12.04 verwenden, in diesem Fall replace
trusty
, aber diese Zeile funktioniertvivid
zum Beispiel in und Sie können denkeyserver...
Schritt überspringen , wenn Sie eine vorherige MongoDB-Installation hatten und nur einupdate
und ausführendist-upgrade
)Referenzen: Node.js und MongoDB
quelle