Hostwinds Tutorials

Zoekresultaten voor:


Inhoudsopgave


Wat is de MEAN Stack?
Stap 1: Installeer MEAN
Stap 2: Installeer MongoDB
Stap 3: Installeer NodeJS, Git en NPM
Stap 4: Installeer resterende afhankelijkheden

Installeer MEAN Stack op Ubuntu 18.04 (4 stappen)

Trefwoorden: Ubuntu 

Wat is de MEAN Stack?
Stap 1: Installeer MEAN
Stap 2: Installeer MongoDB
Stap 3: Installeer NodeJS, Git en NPM
Stap 4: Installeer resterende afhankelijkheden

Wat is de MEAN Stack?

De gemiddelde stapel stijgt snel in populariteit als een robuuste, op javascript gebaseerde ontwikkelingstack. De naam betekent verwijst naar zijn componenten; MongoDB, Expressjs, Angularjs en Nodejs.

Stap 1: Installeer MEAN

Voor deze installatie gebruiken we Ubuntu 18.04 in deze handleiding.

Voordat je begint, zorg ervoor dat je de volgende commando's uitvoert op je Hostwinds VPS of Dedicated Server om er zeker van te zijn dat je up-to-date bent:

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

Stap 2: Installeer MongoDB

U hebt de mogelijkheid om MongoDB te installeren vanuit de Ubuntu-repository, maar deze is vaak verouderd. We zullen rechtstreeks vanuit de MongoDB-repository installeren.

Voeg de MongoDB-sleutel toe:

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

De volgende stap is om een bestand te maken met behulp van uw favoriete teksteditor. We zullen vi in deze handleiding gebruiken:

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

Zodra u het bestand heeft geopend, voegt u de volgende regel toe:

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

Installeer vervolgens:

sudo apt install MongoDB-org

Stap 3: Installeer NodeJS, Git en NPM

U kunt de LTS-versie van Node installeren vanuit de pakketbeheerder:

sudo apt install nodejs git npm

Stap 4: Installeer resterende afhankelijkheden

De eenvoudigste manier om al het andere in te stellen, is door de mean.io-repo te klonen naar het pad waar u uw project gaat bouwen. U kunt de volgende opdracht gebruiken:

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

Navigeer naar de nieuwe directory:

cd means

Gebruik NPM om alle resterende afhankelijkheden automatisch in te stellen:

npm install

Nu kunt u NPM gebruiken om de server voor uw toepassing te laten draaien:

npm start

Geschreven door Hostwinds Team  /  september 5, 2019