Installieren Sie den mittleren Stack auf Ubuntu 18.04 Bionic Beaver Linux

Installieren Sie den mittleren Stack auf Ubuntu 18.04 Bionic Beaver Linux

Zielsetzung

Installieren Sie den mittleren Stack auf Ubuntu 18.04

Verteilungen

Ubuntu 18.04

Anforderungen

Eine Arbeitsanlage von Ubuntu 18.04 mit Root -Privilegien

Schwierigkeit

Einfach

Konventionen

  • # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
  • $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Einführung

Der Mean Stack wird schnell zu einem Favoriten unter Webentwicklern. Mean steht für MOngodb, EXpressjs, Angularjs, und NOdejs. Dies ist eindeutig ein Javascript Heavy Tech Stack, also ist es nicht für Leute, die JS nicht mögen. Es bietet jedoch ein hervorragendes Rahmen für den Aufbau leichter und vollständig fähiger Webanwendungen.

MongoDB installieren

MongoDB ist eine NoSQL -Datenbank, die gereizte als SQL -Optionen angesehen wird. Aus diesem Grund passt es sich gut mit nodejs -basierten Anwendungen zusammen.

MongoDB ist in Ubuntus Repositories erhältlich, aber es ist bereits veraltet. Es ist also besser, es direkt aus den Repositorys von MongoDB zu installieren. Fügen Sie zunächst den Schlüssel von MongoDB hinzu.

$ sudo Apt-Key Adv-KeyServer HKP: // KeyServer.Ubuntu.com: 80 -Recv 2930adae8cAF5059ee73bb4b58712a291fa4AD5
Fügen Sie die MongoDB -Quelle auf Ubuntu 18 hinzu.04

Erstellen Sie als nächstes eine Datei unter /etc/Apt/Quellen.Liste.D/MongoDB.Liste. Öffnen Sie es mit Ihrem bevorzugten Texteditor und fügen Sie die folgende Zeile hinzu.

Deb https: // repo.MongoDb.org/apt/ubuntu xenial/mongoDb-org/3.6 Multiversum

Beachten Sie, dass es heißt Xenial. Ab diesem Artikel gibt es kein Repository für Bionic. Möglicherweise möchten Sie dies vor der Installation überprüfen.

Sie können jetzt APT aktualisieren und MongoDB installieren.

$ sudo apt installieren mongoDb-org


Installieren Sie Nodejs, NPM und Git

NodeJS ist offensichtlich eine kritische Komponente dieses Setups. Die LTS -Freisetzung von Knoten ist in den Ubuntu -Repositories erhältlich. Wenn Sie diese Version verwenden möchten, installieren Sie sie einfach normal.

$ sudo apt installieren nodejs npm git

Wenn Sie die absolut neueste Version von NodeJS möchten, können Sie Ubuntu das Node -Repository hinzufügen. Notiz: Ab sofort wird Bionic nicht unterstützt. Dies wird sich wahrscheinlich bald ändern.

curl -l https: // deb.nodesource.com/setup_9.x | sudo -e Bash -

Installieren Sie dann Ihre Pakete.

$ sudo apt installieren nodejs npm git

Den Rest installieren

Es gibt eine Möglichkeit, dies alles manuell einzurichten, aber es dauert mehr Zeit, die Sie bei der Einrichtung eines neuen Projekts idealerweise wünschen würden. Zum Glück gibt es eine bequemere Möglichkeit, alles mit Git und NPM zu installieren und einzurichten. Beginnen Sie damit, den Mittelwert zu klonen.IO -Repository, wo Sie Ihr Projekt erstellen möchten.

$ git klone https: // github.com/linnovate/mean.Git

Wechseln Sie als nächstes in das resultierende Verzeichnis ein.

$ cd Mean
Installieren Sie Mittel mit NPM auf Ubuntu 18.04

Verwenden Sie NPM, um alle verbleibenden Abhängigkeiten automatisch herunterzuladen und zu installieren, und richten Sie sie ein.

$ npm install

Schließlich können Sie NPM verwenden, um einen Entwicklungsserver für Ihr Projekt zu starten.

$ npm Start
Mean Stack, der auf Ubuntu 18 läuft.04

Sie führen jetzt den Mittelstapel auf Ihrer Ubuntu -Maschine aus!

Gedanken schließen

Offensichtlich gibt es noch viel mehr, was Sie tun müssen, wenn Sie dies in Produktion einsetzen möchten. Dieses Setup dient hauptsächlich zu Entwicklungszwecken. Sie müssen auch Ihre Datenbank für die Produktionsanwendung anschließen. Im Moment haben Sie jedoch alle Makes, die Sie benötigen, um mit dem Mean Stack loszulegen.

Verwandte Linux -Tutorials:

  • So installieren Sie MongoDB unter Ubuntu Linux
  • Dinge zu installieren auf Ubuntu 20.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Dinge zu installieren auf Ubuntu 22.04
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Ubuntu 20.04 Leitfaden
  • Beste Linux -Distribution für Entwickler
  • Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
  • Einführung in JavaScript -Schleifen
  • Ubuntu 22.04 Leitfaden