Installieren Sie den mittleren Stack auf Ubuntu 18.04 Bionic Beaver Linux
- 1209
- 306
- Marleen Weight
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 2930adae8cAF5059ee73bb4b58712a291fa4AD5Fü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 MeanInstallieren 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 StartMean 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
- « So blockieren Sie den Facebook -Zugriff auf Linux Desktop
- Google Chrome Webbrowser -Installation auf Debian 9 Stretch Linux »