MongoDB সার্ভার এবং ক্লায়েন্ট সেটআপ

MongoDB ইনস্টলেশন এবং সেটআপ - মঙ্গোডিবি (MongoDB) - Database Tutorials

349

MongoDB সার্ভার এবং ক্লায়েন্ট সেটআপ করতে আপনাকে MongoDB ডেটাবেস পরিচালনা এবং এর সাথে যোগাযোগের জন্য প্রয়োজনীয় সফটওয়্যার ইনস্টল করতে হবে। এখানে MongoDB সার্ভার এবং ক্লায়েন্ট (mongosh/Compass) সেটআপ প্রক্রিয়া বিস্তারিতভাবে দেওয়া হয়েছে।


MongoDB সার্ভার সেটআপ

MongoDB সার্ভার ডেটাবেস পরিচালনার মূল কম্পোনেন্ট, যা ডেটা সংরক্ষণ, কুয়েরি প্রক্রিয়াকরণ এবং অন্যান্য ডেটাবেস অপারেশন পরিচালনা করে। সার্ভার ইনস্টল করার প্রক্রিয়া সিস্টেমের উপর নির্ভর করে ভিন্ন হতে পারে। নিচে Windows, Linux (Ubuntu/Debian), এবং macOS এর জন্য MongoDB সার্ভার ইনস্টল করার প্রক্রিয়া আলোচনা করা হয়েছে।

Windows এ MongoDB সার্ভার ইনস্টলেশন

  1. MongoDB ইনস্টলার ডাউনলোড করুন: MongoDB এর অফিসিয়াল ওয়েবসাইট থেকে Windows ইনস্টলার ডাউনলোড করুন:
    MongoDB Download Center
    .msi ফাইলটি ডাউনলোড করুন।
  2. MongoDB ইনস্টলেশন চালু করুন: ডাউনলোড করা .msi ইনস্টলার ফাইলটি চালু করুন এবং ইনস্টলেশন উইজার্ড অনুসরণ করুন। "Complete" ইনস্টলেশন মোড নির্বাচন করুন এবং "Install MongoDB as a Service" অপশনটি চেক করুন, যাতে MongoDB সার্ভার স্বয়ংক্রিয়ভাবে শুরু হয়।
  3. MongoDB সার্ভার চালু করুন: MongoDB ইনস্টল হওয়ার পর, Command Prompt বা PowerShell এ গিয়ে MongoDB সার্ভার চালু করতে:

    net start MongoDB
    
  4. MongoDB সার্ভারের স্ট্যাটাস চেক করুন:

    net start MongoDB
    

Linux (Ubuntu/Debian) এ MongoDB সার্ভার ইনস্টলেশন

  1. 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 update
    
  2. MongoDB ইনস্টল করুন:

    sudo apt install -y mongodb-org
    
  3. MongoDB সার্ভার চালু করুন:

    sudo systemctl start mongod
    
  4. MongoDB সার্ভারের স্ট্যাটাস চেক করুন:

    sudo systemctl status mongod
    
  5. MongoDB সার্ভারকে সিস্টেম চালু হওয়ার সাথে স্বয়ংক্রিয়ভাবে শুরু করতে নিশ্চিত করুন:

    sudo systemctl enable mongod
    

macOS এ MongoDB সার্ভার ইনস্টলেশন (Homebrew)

  1. Homebrew ইনস্টল করুন (যদি না থাকে):

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. MongoDB ইনস্টল করুন: MongoDB Community Edition ইনস্টল করতে:

    brew tap mongodb/brew
    brew install mongodb-community@6.0
    
  3. MongoDB সার্ভার চালু করুন:

    brew services start mongodb/brew/mongodb-community
    
  4. MongoDB সার্ভারের স্ট্যাটাস চেক করুন:

    brew services list
    

MongoDB ক্লায়েন্ট (mongosh/Compass) সেটআপ

MongoDB ক্লায়েন্ট হল সেই সফটওয়্যার বা টুল যা MongoDB সার্ভারের সাথে যোগাযোগ করে এবং ডেটা পাঠায় বা নেয়। MongoDB Shell (mongosh) এবং MongoDB Compass (GUI টুল) দুটি জনপ্রিয় ক্লায়েন্ট।

mongosh ইনস্টলেশন

MongoDB Shell (mongosh) MongoDB ডেটাবেসের সাথে ইন্টারঅ্যাক্ট করার জন্য ব্যবহৃত হয়। এটি MongoDB কমান্ড-লাইন টুল।

  1. mongosh ইনস্টলেশন (Windows, macOS, Linux)
    • Windows: mongosh ডাউনলোড পেজ থেকে .msi ইনস্টলার ডাউনলোড করে ইনস্টল করুন।
    • macOS:

      brew install mongosh
      
    • Linux (Ubuntu/Debian):

      sudo apt update
      sudo apt install -y mongosh
      
  2. MongoDB Shell চালু করুন
    MongoDB Shell চালু করতে:

    mongosh
    
  3. MongoDB সার্ভারের সাথে কানেক্ট করা
    MongoDB সার্ভারে কানেক্ট হতে:

    mongosh "mongodb://localhost:27017"
    

MongoDB Compass ইনস্টলেশন

MongoDB Compass একটি GUI টুল যা MongoDB ডেটাবেসের ম্যানেজমেন্ট ও এক্সপ্লোরেশন সহজ করে তোলে।

  1. MongoDB Compass ডাউনলোড করুন:
    MongoDB Compass Download Center থেকে MongoDB Compass ডাউনলোড করুন।
  2. MongoDB Compass ইনস্টল করুন:
    • Windows: .msi ফাইলটি চালু করে ইনস্টল করুন।
    • macOS: .dmg ফাইলটি ওপেন করে ইনস্টল করুন।
    • Linux: প্যাকেজ ম্যানেজার দিয়ে ইনস্টল করুন।
  3. MongoDB Compass চালু করুন এবং কানেক্ট করুন:
    MongoDB Compass চালু করে MongoDB সার্ভারের সাথে কানেক্ট করুন।

সারাংশ

MongoDB সার্ভার এবং ক্লায়েন্ট সেটআপের মাধ্যমে আপনি MongoDB ডেটাবেসের কার্যক্রম পরিচালনা করতে সক্ষম হবেন। Windows, Linux এবং macOS এর জন্য MongoDB সার্ভার ইনস্টলেশন করা যেতে পারে। MongoDB Shell (mongosh) এবং MongoDB Compass এর মাধ্যমে MongoDB ডেটাবেসের সাথে যোগাযোগ এবং ডেটাবেস ম্যানেজমেন্ট করা সম্ভব। MongoDB ইনস্টল করার পর, আপনি এটি ব্যবহার করে ডেটাবেস তৈরি, কুয়েরি, ডেটা ইনসার্ট, আপডেট এবং অন্যান্য কার্যক্রম পরিচালনা করতে পারবেন।

Content added By
Promotion

Are you sure to start over?

Loading...