MongoDB একটি ওপেন সোর্স নো-এসকিউএল ডেটাবেস, যা ডকুমেন্ট-ভিত্তিক ডেটা সংরক্ষণ ও পরিচালনা করতে ব্যবহৃত হয়। MongoDB ইনস্টলেশন প্রক্রিয়া প্ল্যাটফর্ম ভিত্তিক ভিন্ন হতে পারে। নিচে Windows, Linux (Ubuntu), এবং macOS এর জন্য MongoDB ইনস্টলেশন প্রক্রিয়া বিস্তারিতভাবে আলোচনা করা হয়েছে।
1. Windows এ MongoDB ইনস্টলেশন
- MongoDB ডাউনলোড করুন: MongoDB এর অফিসিয়াল ওয়েবসাইট থেকে Windows এর জন্য MongoDB Community Edition ডাউনলোড করুন: MongoDB Download Center ডাউনলোড করার সময়
.msiইনস্টলার ফাইলটি নির্বাচন করুন। - MongoDB ইনস্টলেশন চালু করুন: ডাউনলোড করা
.msiফাইলটি চালু করুন এবং ইনস্টলার উইজার্ড অনুসরণ করুন। "Complete" ইনস্টলেশন মোড নির্বাচন করুন এবং "Install MongoDB as a Service" অপশনটি চেক করুন। MongoDB সার্ভার চালু করুন: ইনস্টলেশন সম্পন্ন হলে, Command Prompt বা PowerShell এ গিয়ে MongoDB সার্ভার চালু করতে:
net start MongoDBMongoDB সার্ভারের স্ট্যাটাস চেক করুন:
net start MongoDB
2. Linux (Ubuntu/Debian) এ MongoDB ইনস্টলেশন
MongoDB রিপোজিটরি যোগ করুন: MongoDB 6.0 ইনস্টল করার জন্য নিচের কমান্ড ব্যবহার করুন:
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add - echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list sudo apt updateMongoDB ইনস্টল করুন:
sudo apt install -y mongodb-orgMongoDB সার্ভার চালু করুন:
sudo systemctl start mongodMongoDB সার্ভারের স্ট্যাটাস চেক করুন:
sudo systemctl status mongodMongoDB সার্ভারকে স্বয়ংক্রিয়ভাবে চালু করতে নিশ্চিত করুন:
sudo systemctl enable mongod
3. macOS এ MongoDB ইনস্টলেশন (Homebrew এর মাধ্যমে)
Homebrew ইনস্টল করুন (যদি না থাকে): যদি আপনার সিস্টেমে Homebrew ইনস্টল না থাকে, তাহলে এটি ইনস্টল করতে:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"MongoDB ইনস্টল করুন: MongoDB Community Edition ইনস্টল করতে:
brew tap mongodb/brew brew install mongodb-community@6.0MongoDB সার্ভার চালু করুন:
brew services start mongodb/brew/mongodb-communityMongoDB সার্ভারের স্ট্যাটাস চেক করুন:
brew services list
4. MongoDB ক্লায়েন্ট (mongosh) ইনস্টলেশন
MongoDB Shell (mongosh) MongoDB ডেটাবেসের সাথে ইন্টারঅ্যাক্ট করার জন্য ব্যবহৃত হয়। আপনি যদি mongosh ইনস্টল করতে চান, তবে নিচের ধাপগুলি অনুসরণ করুন।
mongosh ইনস্টলেশন (Windows, macOS, Linux)
- Windows: mongosh ডাউনলোড পেজ থেকে
.msiইনস্টলার ডাউনলোড করুন এবং ইনস্টল করুন। macOS:
brew install mongoshLinux (Ubuntu/Debian):
sudo apt update sudo apt install -y mongosh
5. MongoDB Compass (GUI ক্লায়েন্ট) ইনস্টলেশন
MongoDB Compass একটি GUI টুল যা MongoDB ডেটাবেসের ম্যানেজমেন্ট ও এক্সপ্লোরেশন সহজ করে তোলে।
- MongoDB Compass ডাউনলোড করুন:
MongoDB Compass Download Center থেকে MongoDB Compass ডাউনলোড করুন। - MongoDB Compass ইনস্টল করুন:
- Windows:
.msiফাইলটি চালু করে ইনস্টল করুন। - macOS:
.dmgফাইলটি ওপেন করে ইনস্টল করুন। - Linux: প্যাকেজ ম্যানেজার দিয়ে ইনস্টল করুন।
- Windows:
- MongoDB Compass চালু করুন এবং কানেক্ট করুন:
MongoDB Compass চালু করে MongoDB সার্ভারের সাথে কানেক্ট করুন।
সারাংশ
MongoDB ইনস্টলেশন এবং সেটআপ প্রক্রিয়া বিভিন্ন অপারেটিং সিস্টেমের জন্য আলাদা হলেও প্রক্রিয়াটি সহজ এবং সরল। Windows, Linux এবং macOS এর জন্য MongoDB ইনস্টলেশন করা যেতে পারে। MongoDB Shell (mongosh) এবং MongoDB Compass এর মাধ্যমে MongoDB ডেটাবেসের সাথে যোগাযোগ এবং ডেটাবেস ম্যানেজমেন্ট করা সম্ভব। MongoDB ইনস্টল করার পর, আপনি এটি ব্যবহার করে ডেটাবেস তৈরি, কুয়েরি, ডেটা ইনসার্ট, আপডেট এবং অন্যান্য কার্যক্রম পরিচালনা করতে পারবেন।
Read more