Terug naar blog

Hoe installeer je Node.js op Ubuntu 18.04

Hoe installeer je Node.js op Ubuntu 18.04

Node.js is een open-source platform waarmee programmeurs dynamische webpagina's en applicaties kunnen bouwen. Het wordt veel gebruikt voor server-side scripting en stelt gebruikers in staat om JavaScript te gebruiken voor zowel client- als server-side scripts. In deze handleiding leert u hoe u Node.js installeert op Ubuntu 18.04 en ermee aan de slag gaat.

Vereisten

Eerst moet u een machine aanmaken. Dat kunt u eenvoudig doen in de compute-sectie van de CloudSigma WebApp’s:
Create a Linux Server setup java

Voor de doeleinden van deze handleiding kunt u de volgende bronnen gebruiken:
CPU: 8 GHz
RAM: 8 GB
SSD: 50 GB

U kunt de schijf koppelen met Ubuntu 18.04 LTS-image beschikbaar in de bibliotheek van CloudSigma:
Ubuntu 18.04: Vooraf geïnstalleerde 64-bits met VirtIO-stuurprogramma's, superuser, Python 2.7.17, Pip 20.0.2 OpenSSL 1.1.1d, Cloud-init en de nieuwste updates tot 2019-03-03.

Na het starten van de machine kunt u alle bestaande repositories en pakketten op de machine bijwerken door de volgende commando's uit te voeren:

De stabiele versie voor Ubuntu installeren

In dit gedeelte installeert u Node.js op Ubuntu 18.04 met behulp van het ‘apt’-commando. Ubuntu heeft een stabiele versie van Node.js in zijn repositories. De stabiele versie biedt een consistentere ervaring op meerdere systemen. Om de stabiele versie uit de repositories van Ubuntu te installeren, kunt u het volgende commando uitvoeren:

Na de installatie moet u ook ‘npm’ installeren. NPM – Node Package Manager. Dit is een pakketbeheerder voor de programmeertaal JavaScript. Hiermee kunt u de Node.js-pakketten en -modules beheren en installeren. Om NPM te installeren, voert u het volgende commando uit:

U kunt de geïnstalleerde versie van Node.js op uw server controleren met het volgende commando:

node js version check

U kunt het ook op een andere, robuustere manier installeren. In het volgende gedeelte leert u hoe u dat doet.

Installeren met behulp van PPA – Personal Package Archive

NodeSource onderhoudt PPA – Personal Package Archive, waarmee u een recentere versie van Node.js kunt verkrijgen. Dit geeft u meer vrijheid om de versie van Node.js te kiezen waarmee u wilt werken.

Voor deze handleiding gebruik ik de commando's voor Node.js v14. Eerst kunt u de PPA installeren met het volgende commando:

Om een andere versie te installeren, wijzigt u gewoon het versienummer in het commando. Als u bijvoorbeeld v10 wilt installeren, kunt u de versie als volgt aanpassen:

De bovenstaande commando's voegen de PPA toe aan de configuratie en werken de lokale pakketcache bij. Het tweede commando installeert Node.js. Om de versie te controleren, voert u het volgende commando uit:

install Node.js on Ubuntu Node js Version Check

U hoeft NPM niet apart te installeren, aangezien het hierboven geïnstalleerde pakket dit al bevat. NPM houdt updates bij met behulp van een configuratiebestand in uw thuismap. Om te controleren of NPM is geïnstalleerd, kunt u het volgende commando uitvoeren:

npm version check

Sommige NPM-pakketten vereisen build-essential om code vanaf de bron te compileren. U kunt deze installeren met het volgende commando:

Installeren met behulp van NVM  – Node.js Version Manager

Een andere manier om Node.js te installeren is door gebruik te maken van NVM – “Node.js Version Manager”. NVM werkt op mapniveau in plaats van op systeemniveau, wat betekent dat u verschillende versies in verschillende mappen kunt installeren zonder het hele systeem te beïnvloeden.

Met NVM kunt u de nieuwe versies gebruiken terwijl u de oude releases van Node.js behoudt. Node.js geïnstalleerd via apt en NPM worden anders beheerd.

Om NVM te installeren, gaat u naar de GitHub-pagina van het project en controleer de versie die u nodig heeft. In deze handleiding gebruik ik versie vo.35

Het bovenstaande commando installeert NVM in ~/.nvm. Bovendien voegt het de vereiste regels script toe aan ~/.bashrc

U kunt uitloggen en inloggen, of het bestand “~/.bashrc” sourcen om de wijzigingen in de huidige sessie te laden.

U kunt de verschillende versies van Node.js installeren met behulp van NVM. Voer het volgende commando uit om de beschikbare versies van Node.js te controleren:

U kunt de gewenste versie installeren met het volgende commando:

install Node.js on Ubuntu nvm install

U kunt de versie controleren met:

NVM gebruikt over het algemeen de laatst geïnstalleerde versie, maar u kunt deze ook specificeren met het commando ‘ncm use’:

U kunt meerdere Node.js-versies beheren. Gebruik het volgende commando om de geïnstalleerde versies te bekijken:

Om een versie als standaard in te stellen, kunt u er een alias voor maken. Telkens wanneer er een nieuwe sessie wordt gemaakt, wordt de standaardversie van Node.js gebruikt.

U kunt er ook naar verwijzen zoals hieronder:

Elke versie van Node.js houdt zijn eigen pakketten bij. Tijdens het installeren van pakketten via NPM kunt u opgeven of u ze voor de specifieke versie van Node.js of wereldwijd wilt installeren.

Om het pakket te installeren voor de specifieke versie die in gebruik is, voert u dit commando uit:

Om het wereldwijd te installeren, voegt u de vlag ‘-g’ toe,

Na het wereldwijd installeren van het pakket kunt u commando's uitvoeren, maar om het in uw programma te gebruiken, moet u het pakket koppelen aan uw lokale omgeving.

U kunt meer beschikbare opties voor NVM vinden door dit commando uit te voeren:

 

Node.js verwijderen

U kunt Node.js deïnstalleren met behulp van ‘apt’ of met behulp van NVM.

Om de stabiele versie te verwijderen die u met ‘apt’ hebt geïnstalleerd, gebruikt u dit commando:

Het bovenstaande commando deïnstalleert Node.js, maar behoudt de configuratiebestanden. Als u Node.js wilt deïnstalleren en ook de configuratiebestanden wilt verwijderen, gebruikt u het commando:

Bovendien, om de pakketten te verwijderen die automatisch zijn geïnstalleerd tijdens het installeren van enkele van de verwijderde pakketten, gebruikt u het commando:

Om de versies te deïnstalleren die u met behulp van NVM hebt geïnstalleerd, gebruikt u dit commando:

Als de versie die u wilt deïnstalleren de huidige versie is, deactiveer deze dan eerst en voer daarna het deïnstallatiecommando uit:

De bovenstaande commando's verwijderen alle bestanden die aan de versie zijn gekoppeld, met uitzondering van de gecachte bestanden.

Nu u deze handleiding hebt voltooid, kent u 3 verschillende en eenvoudige manieren om Node.js op een Ubuntu 18.04-server te installeren.

Veel computerplezier!

author

Akshay Nagpal

Auteur · CloudSigma

Preslav Dobrev is een creatief ontwerper bij CloudSigma, met de nadruk op een consistente bedrijfsidentiteit door middel van traditionele en innovatieve marketingkanalen. Hij is bedreven in het samenvoegen van artistieke visie met strategische marketing om impactvolle merkverhalen te creëren.

Reacties

Nog geen reacties. Wees de eerste.