জেনে নিন শেয়ার হোস্টিং এ nodejs ও npm ইনস্টল করার নিয়ম

javascirpt  রিলেটেড  যে কোন ল্যাংগুয়েজে  নিয়ে কাজ করতে গেলে  যে সমস্যায় আগে পড়তে হয়  সেটি হলো সার্ভার এ  নোড js install দেওয়া। বিশেষ করে শেয়ার  হোস্টিং এইটা মেজর  প্রব্লেম।  অবশ্য এখন বেশ কিছু  শেয়ার হোস্টিং এ ডিফল্ট  ভাবে নোড জস ইনস্টল করে দেওয়া  থাকে।  তবে অনেক সময় তা দিয়ে  কাজ হয় না।  কারণ হলো হয়তো যে ভার্সন সেখানে দেওয়া আছে তার চাইতে আপনার ডেভেলপমেন্ট ভার্সন টি আপডেটেড।  সো সেই  ক্ষেত্রে  আপনি কি করে  লিনাক্স এ নোড js  ইনস্টল করবেন সেটি  এইখানে  দেখানো  হলো ঃ- শেয়ার  হোস্টিং নোড js ও  npm ইনস্টল  করতে হলে  সার্ভার এর রুট অ্যাক্সেস  অথবা  terminal অ্যাক্সেস  থাকতে হবে। এই টিউন এ দেখানো হবে  terminal অ্যাক্সেস  দিয়ে।

১.  শেয়ার হোস্টিং  এর প্যানেল এ লগিন করে  terminal  ওপেন করুন।

এইবার টাইপ করুন node -v  অথবা  node -version 

যদি আপনাকে  v16.1.0 বা  নোড js এর যেকোনো  version শো করে তাইলে আপনি ধরে নিন আপনার server এ নোড js ও  npm ইনস্টল করা আছে।

এমন কিছু না দেখালে  বুঝবেন নোড js ও  npm ইনস্টল করা নেই।

এইবার  curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash কপি করে  terminal Enter দিন।  এইবার 

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 14926 100 14926 0 0 35120 0 -:-:- -:-:- -:-:- 35202
=> Downloading nvm from git to '/home/ostechnix/.nvm'
=> Cloning into '/home/ostechnix/.nvm'.
remote: Enumerating objects: 345, done.
remote: Counting objects: 100% (345/345), done.
remote: Compressing objects: 100% (293/293), done.
remote: Total 345 (delta 39), reused 161 (delta 27), pack-reused 0
Receiving objects: 100% (345/345), 202.04 KiB | 834.00 KiB/s, done.
Resolving deltas: 100% (39/39), done.
* (HEAD detached at FETCH_HEAD)
master
=> Compressing and cleaning up git repository

=> Appending nvm source string to /home/ostechnix/.bashrc
=> Appending bash_completion source string to /home/ostechnix/.bashrc
=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[-s "$NVM_DIR/nvm.sh"] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[-s "$NVM_DIR/bash_completion"] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
এমন কিছু লেখা  পাবেন। এইবার আপনার  terminal  এ লিখুন exit এবং Enter দিন।

এতে  terminal  অফ হয়ে যাবে। terminal অ্যাক্সেস এইবার লিখুন command -v nvm

এবং Enter দিন যদি 

আপনি nvm লেখা পান তাহলে nvm ls-remote

লিখে  এবং Enter দিন। এইবার আপনাকে

v15.9.0
v15.10.0
v15.11.0
v15.12.0
v15.13.0
v15.14.0
v16.0.0
v16.1.0(Latest LTS: Fermium) কিছু দেখাবে। এইবার nvm install node এবং Enter দিন। তাহলে
Downloading and installing node v16.1.0.
Downloading https://nodejs.org/dist/v16.1.0/node-v16.1.0-linux-x64.tar.xz.
# 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v16.1.0 (npm v7.11.2)
Creating default alias: default -> node (-> v16.1.0)
এমন কিছু পাবেন। এইবার  node -v  অথবা  node -version  কমান্ড দিলে  আপনার nodejs version টি দেখাবে। npm -v কমান্ড দিলে  আপনার npm version টি দেখাবে।

২. আপনি যদি  বিশেষ কোন  version install করতে চান। তাহলে  

সম্পূর্ণ টিউন পরতে শেয়ার হোস্টিং এ nodejs ও npm ইনস্টল করার নিয়ম

Level 2

আমি জাহিদুল ইসলাম। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 9 বছর 1 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 36 টি টিউন ও 9 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 9 ফলোয়ার আছে এবং আমি টেকটিউনসে 1 টিউনারকে ফলো করি।

Professional Web Developer


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস