Ubuntu 18.04

Installieren Sie den Mittelwert auf Ubuntu Top 10.Top 10 Bionic Beaver Linux

Installieren Sie den Mittelwert auf Ubuntu Top 10.Top 10 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

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.

Zurücksetzen von Vodafone USB Mobile Breitbandgerät mit USB_MODESWITCH
Zum ersten Mal habe ich mein Vodafone USB Mobile Breitbandgerät auf meinem Fedora Linux -System verwendet, es hat perfekt funktioniert . Nach ein paar...
Android Eclipse -Tastaturverknüpfungen
Es wird dringend empfohlen, die Eclipse IDE als Umgebung für die Entwicklungsentwicklung von Android -Anwendungen zu verwenden. Eclipse IDE integriert...
Haupt -Decoder -Fehler kein geeignetes Decodermodul für Fourcc 'xvid'
Dieses Problem kann auftreten, wenn Ihr Debian Linux -System Pakete aus dem Hauptdebian -Repository sowie von http // www verwendet.Debian-Multimedia....