CentOS 8-ൽ Node.js എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം
Node.js എന്നത് Chrome-ന്റെ V8 JavaScript എഞ്ചിനിൽ നിർമ്മിച്ചതും ബാക്കെൻഡ് ഫംഗ്uഷണാലിറ്റി ആവശ്യമുള്ള സ്uകേലബിൾ നെറ്റ്uവർക്ക് ടൂളുകളും വെബ് ആപ്ലിക്കേഷനുകളും സൃഷ്uടിക്കാൻ ഉപയോഗിക്കുന്ന സെർവർ സൈഡ് പ്രോഗ്രാമിംഗിനുള്ള ഒരു ഓപ്പൺ സോഴ്uസ്, ക്രോസ്-പ്ലാറ്റ്uഫോം ഭാരം കുറഞ്ഞതും ശക്തവുമായ Javascript റൺ-ടൈം എൻവയോൺമെന്റ് ആണ്.
ശുപാർശ ചെയ്uത വായന: 2019-ൽ ഡെവലപ്പർമാർക്കുള്ള 18 മികച്ച NodeJS ഫ്രെയിംവർക്കുകൾ
ഈ ലേഖനത്തിൽ, ഒരു CentOS 8 Linux സെർവറിൽ Node.js ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള രണ്ട് വ്യത്യസ്ത വഴികൾ ഞങ്ങൾ കാണിക്കും, അതുവഴി നിങ്ങൾക്ക് ആരംഭിക്കാനാകും.
- CentOS 8 റിപ്പോസിറ്ററികളിൽ നിന്ന് Node.js ഇൻസ്റ്റാൾ ചെയ്യുക
- NVM ഉപയോഗിച്ച് CentOS 8-ൽ Node.js ഇൻസ്റ്റാൾ ചെയ്യുക
CentOS 8 Linux-ൽ Node.js-ന്റെ ഏറ്റവും പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി, C++, make, GCC മുതലായ ചില ഡിപൻഡൻസി പാക്കേജുകൾ ഉണ്ട്.
ഈ ഡിപൻഡൻസി പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി, താഴെ പറയുന്ന yum കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾ CentOS 8-ൽ ഡെവലപ്മെന്റ് ടൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്.
# yum groupinstall "Development Tools"
താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് ഡിഫോൾട്ട് CentOS റിപ്പോസിറ്ററികളിൽ നിന്ന് Node.js പാക്കേജ് നൽകുന്ന മൊഡ്യൂൾ ഇപ്പോൾ ലിസ്റ്റ് ചെയ്യുക.
# yum module list nodejs
മുകളിലെ ഔട്ട്uപുട്ടിൽ നിന്ന്, നാല് വ്യത്യസ്ത പ്രൊഫൈലുകൾ ലഭ്യമാണ്, എന്നാൽ [d]
ഉപയോഗിച്ച് ഹൈലൈറ്റ് ചെയ്uത ഡിഫോൾട്ട് പ്രൊഫൈൽ മാത്രമേ നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യാവൂ, ഒരു പൊതു റൺടൈം പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു.
നിങ്ങളുടെ CentOS 8 സിസ്റ്റത്തിൽ സ്ഥിരസ്ഥിതി Node.js പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.
# yum module install nodejs
നിങ്ങളൊരു ഡവലപ്പറാണെങ്കിൽ, കാണിച്ചിരിക്കുന്നതുപോലെ ചലനാത്മകമായി ലോഡ് ചെയ്യാവുന്ന മൊഡ്യൂളുകൾ നിർമ്മിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന അധിക ലൈബ്രറികൾ ഇൻസ്റ്റാൾ ചെയ്യുന്ന ഡെവലപ്uമെന്റ് പ്രൊഫൈൽ നിങ്ങൾക്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.
# yum module install nodejs/development
Node.js പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് പതിപ്പും സ്ഥാനവും പരിശോധിക്കാം.
# node -v # npm -v # which node # which npm
CentOS റിപ്പോസിറ്ററികളിൽ നിന്ന് CentOS 8 Linux-ൽ Node.js എൻവയോൺമെന്റ് ഇൻസ്റ്റാൾ ചെയ്യാനുള്ള എളുപ്പവഴിയാണിത്.
Node.js ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള മറ്റൊരു എളുപ്പ മാർഗം NVM ആണ്, നോഡ് പതിപ്പ് മാനേജർ - സിസ്റ്റത്തിൽ ഒന്നിലധികം Node.js പതിപ്പുകൾ ഇൻസ്റ്റാൾ ചെയ്യാനും അൺഇൻസ്റ്റാൾ ചെയ്യാനും പരിപാലിക്കാനും നിങ്ങളെ അനുവദിക്കുന്ന ഒരു ബാഷ് സ്ക്രിപ്റ്റാണ്.
CentOS 8 സിസ്റ്റത്തിൽ NVM ഇൻസ്റ്റാൾ ചെയ്യാനോ അപ്ഡേറ്റ് ചെയ്യാനോ, ഇൻസ്റ്റലേഷൻ സ്ക്രിപ്റ്റിന്റെ സമീപകാല പതിപ്പ് ഡൗൺലോഡ് ചെയ്യുന്നതിന് ഇനിപ്പറയുന്ന Wget കമാൻഡ് ഉപയോഗിക്കുക.
# 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
മുകളിലെ ഇൻസ്റ്റലേഷൻ സ്ക്രിപ്റ്റ്, നിങ്ങളുടെ ഉപയോക്തൃ അക്കൗണ്ടിലേക്ക് nvm ഇൻസ്റ്റാൾ ചെയ്യുക. ഇത് ഉപയോഗിക്കാൻ തുടങ്ങുന്നതിന്, നിങ്ങൾ ആദ്യം നിങ്ങളുടെ .bash_profile ഉറവിടമാക്കേണ്ടതുണ്ട്.
# source ~/.bash_profile
ഇപ്പോൾ, നിങ്ങൾക്ക് ls-remote
ഉപയോഗിച്ച് ലഭ്യമായ Node.js പതിപ്പുകൾ ലിസ്റ്റ് ചെയ്യാം.
# 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
ഇപ്പോൾ നിങ്ങൾ കാണുന്ന ഏതെങ്കിലും റിലീസുകൾ ടൈപ്പ് ചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് നോഡിന്റെ ഒരു നിർദ്ദിഷ്ട പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. ഉദാഹരണത്തിന്, പതിപ്പ് v13.0.0 ലഭിക്കാൻ, നിങ്ങൾക്ക് ടൈപ്പ് ചെയ്യാം.
# nvm install 13.0.0
ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായിക്കഴിഞ്ഞാൽ, ടൈപ്പുചെയ്യുന്നതിലൂടെ നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്ത വ്യത്യസ്ത പതിപ്പുകൾ നിങ്ങൾക്ക് ലിസ്റ്റ് ചെയ്യാം.
# nvm ls
ടൈപ്പുചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് Nodejs പതിപ്പുകൾക്കിടയിൽ മാറാനാകും.
# nvm use v12.14.0
നിങ്ങൾക്ക് ഡിഫോൾട്ട് Nodejs പതിപ്പ് സജ്ജമാക്കാനും പ്രവർത്തിപ്പിക്കുന്നതിലൂടെ അത് പരിശോധിക്കാനും കഴിയും.
# nvm alias default v12.14.0 # nvm ls OR # node --version
ഈ ലേഖനത്തിൽ, നിങ്ങളുടെ CentOS 8 സെർവറിൽ Node.js ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള രണ്ട് വ്യത്യസ്ത വഴികൾ ഞങ്ങൾ വിശദീകരിച്ചിട്ടുണ്ട്. ഇൻസ്റ്റാളേഷനിൽ എന്തെങ്കിലും പ്രശ്നങ്ങൾ നേരിടുന്നുണ്ടെങ്കിൽ, താഴെയുള്ള അഭിപ്രായ വിഭാഗത്തിൽ സഹായം ചോദിക്കുക.