Giunsa ang Pag-install sa Node.js sa CentOS 8


Ang Node.js usa ka open-source, cross-platform nga gaan ug gamhanan nga Javascript run-time nga palibot alang sa server-side programming, nga gitukod sa V8 JavaScript engine sa Chrome ug gigamit sa paghimo sa scalable network tools ug web applications nga nagkinahanglan og backend functionality.

Girekomenda nga Pagbasa: 18 Labing Maayo nga NodeJS Frameworks alang sa Mga Nag-develop sa 2019

Niini nga artikulo, ipakita namo kanimo ang duha ka lain-laing mga paagi sa pag-instalar sa Node.js sa CentOS 8 Linux server aron makasugod ka.

  1. I-install ang Node.js gikan sa CentOS 8 Repositories
  2. I-install ang Node.js sa CentOS 8 Gamit ang NVM

Adunay pipila ka mga dependency packages sama sa C++, make, GCC ug uban pa, nga kinahanglan nimong i-install gikan sa default nga CentOS repository aron ma-install ang pinakabag-o nga bersyon sa Node.js sa CentOS 8 Linux.

Aron ma-install kini nga mga dependency nga mga pakete, kinahanglan nimo nga i-install ang Development Tools sa CentOS 8 gamit ang mosunod nga yum command.

# yum groupinstall "Development Tools" 

Karon ilista ang module nga naghatag package Node.js package gikan sa default CentOS repository gamit ang mosunod nga command.

# yum module list nodejs

Gikan sa ibabaw nga output, adunay upat ka lain-laing mga profile nga magamit, apan kinahanglan nimo nga i-install lamang ang default nga profile nga gipasiugda sa [d] nag-install sa usa ka sagad nga set sa runtime nga mga pakete.

Aron ma-install ang default Node.js nga pakete sa imong CentOS 8 nga sistema, padagana ang mosunod nga sugo.

# yum module install nodejs

Kung ikaw usa ka developer, mahimo nimong i-install ang profile sa pag-uswag nga mag-install og dugang nga mga librarya nga nagtugot kanimo sa paghimo sa mga dinamikong makarga nga mga module sama sa gipakita.

# yum module install nodejs/development

Human sa pag-instalar sa Node.js nga pakete, mahimo nimong pamatud-an ang bersyon ug lokasyon gamit ang mosunod nga mga sugo.

# node -v
# npm -v 
# which node 
# which npm 

Kini ang pinakasayon nga paagi sa pag-instalar sa Node.js environment sa CentOS 8 Linux gikan sa CentOS repository.

Ang laing pinakasayon nga paagi sa pag-instalar sa Node.js mao ang paggamit sa NVM, ang Node version manager - usa ka bash script nga nagtugot kanimo sa pag-instalar, pag-uninstall ug pagmentinar sa daghang mga bersyon sa Node.js sa sistema.

Aron i-install o i-update ang NVM sa CentOS 8 nga sistema, gamita ang mosunod nga Wget command aron ma-download ang bag-ong bersyon sa script sa pag-install.

# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
OR
# wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

Ang script sa pag-install sa ibabaw, i-install ang nvm sa imong user account. Sa pagsugod sa paggamit niini, kinahanglan nimo nga unahon ang gigikanan sa imong .bash_profile.

# source ~/.bash_profile

Karon, mahimo nimong ilista ang mga magamit nga bersyon sa Node.js gamit ang ls-remote.

# nvm list-remote
...
 v12.2.0
        v12.3.0
        v12.3.1
        v12.4.0
        v12.5.0
        v12.6.0
        v12.7.0
        v12.8.0
        v12.8.1
        v12.9.0
        v12.9.1
       v12.10.0
       v12.11.0
       v12.11.1
       v12.12.0
       v12.13.0   (LTS: Erbium)
       v12.13.1   (LTS: Erbium)
       v12.14.0   (Latest LTS: Erbium)
        v13.0.0
        v13.0.1
        v13.1.0
        v13.2.0
        v13.3.0
        v13.4.0
        v13.5.0

Karon mahimo nimong i-install ang usa ka piho nga bersyon sa Node pinaagi sa pag-type sa bisan unsang mga pagpagawas nga imong nakita. Pananglitan, aron makakuha og bersyon v13.0.0, mahimo nimong i-type.

# nvm install 13.0.0

Kung makompleto na ang pag-install, mahimo nimong ilista ang lainlaing mga bersyon nga imong gi-install pinaagi sa pag-type.

# nvm ls

Mahimo ka magbalhin tali sa mga bersyon sa Nodejs pinaagi sa pag-type.

# nvm use v12.14.0

Mahimo usab nimo itakda ang default nga bersyon sa Nodejs ug pamatud-an kini pinaagi sa pagdagan.

# nvm alias default v12.14.0
# nvm ls
OR
# node --version

Niini nga artikulo, among gipatin-aw ang duha ka lain-laing mga paagi sa pag-instalar sa Node.js sa imong CentOS 8 server. Kung nag-atubang ka sa bisan unsang mga problema sa pag-install, pangayo og tabang sa seksyon sa komento sa ubos.