Hostwinds Tutorials

Suchergebnisse für:


Inhaltsverzeichnis


Was ist der MEAN Stack?
Schritt 1: Installieren Sie MEAN
Schritt 2: Installieren Sie MONGODB
Schritt 3: Installieren Sie NodeJS, Git und NPM
Schritt 4: Installieren Sie die verbleibenden Abhängigkeiten

Installieren Sie MEAN Stack unter Ubuntu 18.04 (4 Schritte)

Stichworte: Ubuntu 

Was ist der MEAN Stack?
Schritt 1: Installieren Sie MEAN
Schritt 2: Installieren Sie MONGODB
Schritt 3: Installieren Sie NodeJS, Git und NPM
Schritt 4: Installieren Sie die verbleibenden Abhängigkeiten

Was ist der MEAN Stack?

Der mittlere Stack stieg schnell in Beliebtheit als robuster JavaScript-basierter Entwicklungsstapel an. Der Name bezieht sich auf seine Komponenten; Mongodb, expressjs, angularjs und nodejs.

Schritt 1: Installieren Sie MEAN

Für diese Installation verwenden wir Ubuntu 18.04 in diesem Handbuch.

Stellen Sie vor dem Start sicher, dass Sie die folgenden Befehle auf Ihrem Hostwinds VPS oder Dedicated Server ausführen, um sicherzustellen, dass Sie auf dem neuesten Stand sind:

sudo apt-get update
sudo apt-get dist-upgrade

Schritt 2: Installieren Sie MONGODB

Sie haben die Möglichkeit, MongoDB aus dem Ubuntu-Repository zu installieren, es ist jedoch häufig veraltet. Wir werden direkt aus dem MongoDB-Repository installieren.

Fügen Sie den MongoDB-Schlüssel hinzu:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

Der nächste Schritt besteht darin, eine Datei mit Ihrem bevorzugten Texteditor zu erstellen. Wir werden vi in diesem Handbuch verwenden:

sudo vi /etc/apt/sources.list.d/mongodb.list

Wenn Sie die Datei geöffnet haben, fügen Sie die folgende Zeile hinzu:

deb https://repo.mongodb.org/apt/ubuntu xenial/MongoDB-org/3.6 multiverse

Als nächstes installieren Sie:

sudo apt install MongoDB-org

Schritt 3: Installieren Sie NodeJS, Git und NPM

Sie können die LTS-Version von Node über den Paketmanager installieren:

sudo apt install nodejs git npm

Schritt 4: Installieren Sie die verbleibenden Abhängigkeiten

Der einfachste Weg, um alles andere einzurichten, besteht darin, das mean.io-Repo auf den Pfad zu klonen, auf dem Sie Ihr Projekt erstellen werden. Sie können den folgenden Befehl verwenden:

git clone https://github.com/linnovate/mean.git

Navigieren Sie zum neuen Verzeichnis:

cd means

Verwenden Sie NPM, um alle verbleibenden Abhängigkeiten automatisch einzurichten:

npm install

Jetzt können Sie NPM verwenden, um den Server für Ihre Anwendung hochzufahren:

npm start

Geschrieben von Hostwinds Team  /  September 5, 2019