CentOS 8 এ নোড.জেএস কীভাবে ইনস্টল করবেন


নোড.জেএস হ'ল একটি ওপেন সোর্স, ক্রস প্ল্যাটফর্মের লাইটওয়েট এবং শক্তিশালী জাভাস্ক্রিপ্ট রান-টাইম পরিবেশ, সার্ভার-সাইড প্রোগ্রামিংয়ের জন্য, এটি ক্রোমের ভি 8 জাভাস্ক্রিপ্ট ইঞ্জিনে নির্মিত এবং স্কেলযোগ্য নেটওয়ার্ক সরঞ্জাম এবং ওয়েব অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয় যা ব্যাকএন্ড কার্যকারিতা প্রয়োজন।

প্রস্তাবিত পড়ুন: 2019 সালে বিকাশকারীদের জন্য 18 সেরা নোডজেএস ফ্রেমওয়ার্ক

এই নিবন্ধে, আমরা আপনাকে সেন্টোস 8 লিনাক্স সার্ভারে নোড.জেএস ইনস্টল করার দুটি ভিন্ন উপায় দেখাব যাতে আপনি শুরু করতে পারেন।

  1. CentOS 8 সংগ্রহস্থল
  2. থেকে নোড.জেএস ইনস্টল করুন
  3. NVM ব্যবহার করে CentOS 8 এ নোড.জেএস ইনস্টল করুন

কয়েকটি নির্ভরশীল প্যাকেজ যেমন সি ++, মেক, জিসিসি ইত্যাদি রয়েছে যেগুলি আপনাকে সেন্টোস 8 লিনাক্সে নোড.জেসের সর্বশেষতম সংস্করণ ইনস্টল করার জন্য ডিফল্ট সেন্টোস সংগ্রহস্থল থেকে ইনস্টল করতে হবে।

এই নির্ভরতা প্যাকেজগুলি ইনস্টল করতে আপনার সেন্টোস 8 এ নিম্নলিখিত yum কমান্ডটি ব্যবহার করে বিকাশ সরঞ্জাম ইনস্টল করতে হবে।

# yum groupinstall "Development Tools" 

নিম্নলিখিত কমান্ডটি ব্যবহার করে ডিফল্ট CentOS সংগ্রহস্থল থেকে Node.js প্যাকেজ সরবরাহকারী মডিউলটি তালিকাভুক্ত করুন।

# yum module list nodejs

উপরের আউটপুট থেকে, এখানে চারটি পৃথক প্রোফাইল উপলব্ধ রয়েছে, তবে আপনাকে কেবলমাত্র ডিফল্ট প্রোফাইল ইনস্টল করতে হবে যা [d] দিয়ে রানটাইম প্যাকেজগুলির একটি সাধারণ সেট ইনস্টল করে।

আপনার সেন্টস 8 সিস্টেমে ডিফল্ট নোড.জেএস প্যাকেজ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান।

# yum module install nodejs

আপনি যদি বিকাশকারী হন তবে আপনি এমন ডেভলপমেন্ট প্রোফাইলটি ইনস্টল করতে পারেন যা অতিরিক্ত লাইব্রেরি ইনস্টল করবে যা আপনাকে দেখানো হিসাবে ডায়নামিকভাবে লোডযোগ্য মডিউলগুলি তৈরি করতে দেয়।

# yum module install nodejs/development

নোড.জেএস প্যাকেজ ইনস্টল করার পরে, আপনি নিম্নলিখিত কমান্ডগুলি ব্যবহার করে সংস্করণ এবং অবস্থান যাচাই করতে পারেন।

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

এটি সেন্টোস সংগ্রহস্থলগুলি থেকে সেন্টোস 8 লিনাক্সে নোড.জেএস এনভায়রনমেন্ট ইনস্টল করার সহজতম উপায়।

নোড.জেএস ইনস্টল করার আরেকটি সহজ উপায় হ'ল এনভিএম, নোড সংস্করণ ব্যবস্থাপক using

CentOS 8 সিস্টেমে এনভিএম ইনস্টল বা আপডেট করতে, ইনস্টলেশন স্ক্রিপ্টের সাম্প্রতিক সংস্করণটি ডাউনলোড করতে নিম্নলিখিত 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

উপরের ইনস্টলেশন স্ক্রিপ্ট, আপনার ব্যবহারকারী অ্যাকাউন্টে এনভিএম ইনস্টল করুন। এটি ব্যবহার শুরু করার জন্য, আপনাকে প্রথমে আপনার .bash_profile উত্স তৈরি করতে হবে।

# source ~/.bash_profile

এখন, আপনি এলএস-রিমোট ব্যবহার করে উপলভ্য নোড.জেএস সংস্করণ তালিকাভুক্ত করতে পারেন।

# 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

আপনি টাইপ করে নোডেজ সংস্করণগুলির মধ্যে স্যুইচ করতে পারেন।

# nvm use v12.14.0

আপনি ডিফল্ট নোডেজ সংস্করণও সেট করতে পারেন এবং এটি চালিয়ে যাচাই করতে পারেন।

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

এই নিবন্ধে, আমরা আপনার সেন্টস 8 সার্ভারে নোড.জেএস ইনস্টল করার দুটি পৃথক পদ্ধতি ব্যাখ্যা করেছি। আপনি যদি ইনস্টলেশনটি নিয়ে কোনও সমস্যার মুখোমুখি হন তবে নীচের মন্তব্য বিভাগে সহায়তা চাইতে পারেন।