In diesem Artikel führen wir Sie durch die Schritte zur Installation von NodeJS, Bower und Gulp auf einem Debian 8 VPS. Node.js ist eine plattformübergreifende Open-Source-Laufzeitumgebung für die Entwicklung serverseitiger Webanwendungen. Es verwendet ein ereignisgesteuertes, nicht blockierendes E/A-Modell, das darauf ausgelegt ist, den Durchsatz und die Skalierbarkeit einer Anwendung für Echtzeit-Webanwendungen zu optimieren. Node.js-Anwendungen sind in JavaScript geschrieben und können innerhalb der Node.js-Laufzeit unter Linux ausgeführt werden. OS X, Microsoft Windows, FreeBSD, NonStop, IBM AIX, IBM System z und IBM i. Node.js enthält eine integrierte Bibliothek, mit der Anwendungen als eigenständiger Webserver fungieren können. Bower ist ein Paketverwaltungssystem zum Verwalten von Webframeworks, Bibliotheken, Dienstprogrammen, Assets usw. Es ist ein unverzichtbares Tool für jeden Webentwickler da draußen. Gulp ist ein Streaming-Build-System, das sehr schnell, einfach und effizient ist. Es nutzt die Leistung der Streams von Knoten, sodass Sie schnelle Builds erhalten, die keine Zwischendateien auf die Festplatte schreiben. Mit Gulp können Sie Aufgaben automatisieren wie:
1. Anforderungen
Für dieses Tutorial verwenden wir unseren SSD 1 Linux VPS-Hostingplan.
Melden Sie sich über SSH bei Ihrem Server an
# ssh root@server_ip
Sie können mit dem folgenden Befehl überprüfen, ob Sie die richtige Version von Debian auf Ihrem Server installiert haben:
# lsb_release -a
Was Ihnen die folgende Ausgabe geben sollte:
Distributor ID: Debian Description: Debian GNU/Linux 8.2 (jessie) Release: 8.2 Codename: jessie
2. Aktualisieren Sie das System
Stellen Sie sicher, dass Ihr Server auf dem neuesten Stand ist.
# apt-get update && apt-get upgrade
3. Installieren Sie Node.js
Das Node.js v4.x-Repository befindet sich unter https://deb.nodesource.com/node_4.x. Wir empfehlen Ihnen jedoch, das Setup-Skript zu verwenden, um es zu aktivieren, wodurch auch sichergestellt wird, dass Ihr System sowohl kompatibel als auch ordnungsgemäß eingerichtet ist, einschließlich der Installation des NodeSource-GPG-Schlüssels. Geben Sie den folgenden Befehl ein:
# curl -sL https://deb.nodesource.com/setup_4.x | sudo bash -
Installieren Sie dann Node.js mit:
# apt-get install --yes nodejs
Wenn Sie native Addons von npm kompilieren und installieren möchten, müssen Sie möglicherweise auch Build-Tools installieren. Geben Sie daher Folgendes aus:
# apt-get install -y build-essential
Sie können die installierte Version von Node.js überprüfen mit:
# node -v
was Ihnen die folgende Ausgabe geben sollte:
v4.4.7
4. Bower installieren
Bower kann über den als npm bekannten NodeJS-Paketmanager installiert werden. Um Bower global auf Ihrem Server zu installieren, führen Sie den folgenden Befehl aus:
# npm install bower -g
Überprüfen Sie die Version von Bower:
# bower -v
5. Installieren Sie Gulp
Gulp kann auch mit npm installiert werden. Sie können den gleichen Befehl verwenden, den Sie für Bower verwendet haben, wobei Sie Bower natürlich mit Schluck ändern:
# npm install gulp -g
Gulps Version:
# gulp -v
Das ist es. Sie haben NodeJS, Bower und Gulp erfolgreich auf Ihrem Debian 8 VPS installiert. Als nächstes möchten Sie vielleicht die offizielle Dokumentation lesen, um sich mit diesen großartigen Tools vertraut zu machen. Weitere Informationen finden Sie unter den folgenden Links:
- https://nodejs.org/en/docs/
- http://bower.io/
- https://github.com/gulpjs/gulp/blob/master/docs/README.md
Natürlich müssen Sie NodeJS nicht unter Debian installieren, wenn Sie einen unserer Java-VPS-Hosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, NodeJS, Bower und Gulp zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag über die Installation von NodeJS auf Debian gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.