1. Last ned Node.js
2. Installer Node.js
3. Installer byggeverktøy (valgfritt, men anbefalt)
4. Installer Express.js
5. Opprett en ikke-privilegert bruker (anbefalt)
6. Lag et prosjekt
Denne opplæringen viser deg hvordan du installerer Node.js og Express.js på CentOS 6 (eller CentOS 7). Du kan bruke Node.js til å bygge raske, skalerbare nettapper med JavaScript. Installasjonen er veldig enkel - bare følg trinnene nedenfor. Det meste av arbeidet gjøres for deg av YUM-pakkebehandleren.
1. Last ned Node.js
Du vil laste ned den siste stabile versjonen av Node.js, som kan gjøres ved å kjøre kommandoen nedenfor. Den kjører et skript som automatisk leder deg gjennom installasjonsprosessen. Skriptet lastes ned direkte fra Joylent (skaperne av Node.js) på deres NodeSource-lager.
cd /tmp
curl -sL https://rpm.nodesource.com/setup | bash -
2. Installer Node.js
Når skriptet oppdager at du ikke har Node.js installert, skriv inn følgende kommando for å starte installasjonen via yum-pakkebehandlingen.
yum install -y nodejs
For å kompilere og installere native Node.js-tillegg fra npm (node-pakkebehandling), må du installere disse byggeverktøyene. Det er ikke avgjørende, men det vil spare deg for hodepine når du gjør det npm install packagei fremtiden.
yum install gcc-c++ openssl-devel make
4. Installer Express.js
Dette vil trekke Express.js fra depotet i npm og installere det automatisk globalt (det er det det -ger for).
npm install -g express-generator
5. Opprett en ikke-privilegert bruker (anbefalt)
Av sikkerhetsgrunner, opprett en vanlig systembruker og kjør node under den kontoen. Dette vil bidra til å sikre serveren din i tilfelle en sårbarhet blir utnyttet i Node.js.
useradd username
passwd username
Dette oppretter en bruker og angir passordet for den kontoen. Logg nå ut og logg på igjen som den nye brukeren.
6. Lag et prosjekt
express expressproject
cd expressproject
npm install
Hvis alt gikk bra, bør du se noe som ligner dette:
> expressproject@0.0.0.0 start /exampleuser/expressproject
> node ./bin/www
For å teste den fullt ut, start nettleseren og skriv inn IP-adressen til VPS-en din ved port 3000 i URL-linjen. Det skal se ut som dette (erstatt 0.0.0.0 med din VPS IP):
http://0.0.0.0:3000
Når du navigerer til den nettadressen, vil du se meldingen Welcome to Expresspå siden.
Gratulerer! Du har nå konfigurert Node.js med Express! Gå videre og lag fantastiske ting!