Drupal ইনস্টলেশন (সার্ভারে এবং লোকালহোস্টে)

Drupal সেটআপ এবং ইনস্টলেশন - ড্রুপাল (Drupal) - Web Development

215

ড্রুপাল (Drupal) ইনস্টল করা দুটি ভিন্ন পরিবেশে করা যেতে পারে: সার্ভার (লাইভ হোস্টিং সার্ভার) এবং লোকালহোস্ট (নিজস্ব কম্পিউটারে একটি টেস্টিং এনভায়রনমেন্ট)। উভয় ক্ষেত্রেই ড্রুপালের ইনস্টলেশন প্রক্রিয়া প্রায় একই, তবে পরিবেশের ভিত্তিতে কিছু পার্থক্য থাকে। নিচে এই দুই পরিবেশে ড্রুপাল ইনস্টল করার ধাপগুলো বিস্তারিতভাবে আলোচনা করা হলো।


সার্ভারে ড্রুপাল ইনস্টলেশন

১. প্রয়োজনীয়তা পূরণ করুন

লাইভ সার্ভারে ড্রুপাল ইনস্টল করার আগে নিশ্চিত করুন:

  • সার্ভারে Apache/Nginx, MySQL/MariaDB/PostgreSQL, এবং PHP সঠিকভাবে সেটআপ করা হয়েছে।
  • ডোমেইন এবং SSL সার্টিফিকেট কনফিগার করা আছে।
  • সিপ্যানেল বা SSH অ্যাক্সেস রয়েছে।

২. ড্রুপাল ডাউনলোড করুন

  • Drupal.org থেকে ড্রুপালের সর্বশেষ সংস্করণ ডাউনলোড করুন।
  • সিপ্যানেলের File Manager ব্যবহার করে ড্রুপালের ফাইলগুলো সার্ভারের public_html বা নির্দিষ্ট ফোল্ডারে আপলোড করুন।
  • SSH ব্যবহার করলে:

    wget https://www.drupal.org/download-latest/zip -O drupal.zip
    unzip drupal.zip
    mv drupal-<version>/* public_html/
    

৩. ডাটাবেস তৈরি করুন

  • সিপ্যানেল ব্যবহার করলে MySQL Databases অপশনে গিয়ে একটি নতুন ডাটাবেস এবং ইউজার তৈরি করুন।
  • SSH ব্যবহার করলে:

    mysql -u root -p
    CREATE DATABASE drupal_db;
    CREATE USER 'drupal_user'@'localhost' IDENTIFIED BY 'password';
    GRANT ALL PRIVILEGES ON drupal_db.* TO 'drupal_user'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
    

৪. ড্রুপাল ইনস্টলেশন শুরু করুন

  • ব্রাউজারে আপনার ডোমেইন লিখুন:

    http://yourdomain.com
    
  • ইনস্টলেশন উইজার্ড চালু হবে। ভাষা নির্বাচন করুন এবং ধাপে ধাপে নির্দেশ অনুসরণ করুন।
  • ডাটাবেসের তথ্য প্রদান করুন (ডাটাবেস নাম, ইউজারনেম, পাসওয়ার্ড) এবং পরবর্তী ধাপে যান।

৫. সাইট সেটআপ করুন

  • সাইটের নাম, অ্যাডমিন ইউজারনেম, পাসওয়ার্ড, এবং ইমেইল ঠিকানা প্রদান করুন।
  • ইনস্টলেশন শেষ হলে অ্যাডমিন প্যানেলে প্রবেশ করুন এবং থিম ও মডিউল কনফিগার করুন।

লোকালহোস্টে ড্রুপাল ইনস্টলেশন

১. লোকাল সার্ভার সেটআপ করুন

আপনার কম্পিউটারে একটি লোকাল সার্ভার তৈরি করতে XAMPP (Windows) বা LAMP (Linux) ব্যবহার করুন।

XAMPP ইনস্টলেশন:
  • XAMPP Apache Friends থেকে ডাউনলোড করুন এবং ইনস্টল করুন।
  • XAMPP কন্ট্রোল প্যানেল চালু করুন এবং Apache এবং MySQL সার্ভার চালু করুন।
LAMP ইনস্টলেশন (Linux):
sudo apt update
sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php php-xml php-gd php-mbstring unzip

২. ড্রুপাল ডাউনলোড করুন

  • Drupal.org থেকে ড্রুপালের সর্বশেষ সংস্করণ ডাউনলোড করুন।
  • ফাইল আনজিপ করুন এবং XAMPP-এর htdocs ফোল্ডারে রাখুন:

    C:\xampp\htdocs\drupal
    

৩. ডাটাবেস তৈরি করুন

  • phpMyAdmin-এ যান:

    http://localhost/phpmyadmin
    
  • একটি নতুন ডাটাবেস তৈরি করুন (উদাহরণ: drupal_db)।

৪. ড্রুপাল ইনস্টলেশন শুরু করুন

  • ব্রাউজারে যান:

    http://localhost/drupal
    
  • ভাষা নির্বাচন করুন এবং ইনস্টলেশন উইজার্ড অনুসরণ করুন।
  • ডাটাবেসের তথ্য দিন:
    • Database Name: drupal_db
    • Username: root
    • Password: (পাসওয়ার্ড ফাঁকা রাখুন যদি XAMPP-এ সেট না থাকে)।

৫. সাইট সেটআপ করুন

  • সাইটের নাম, অ্যাডমিন ইউজারনেম, এবং পাসওয়ার্ড দিন।
  • ইনস্টলেশন সম্পন্ন হলে ড্রুপালের অ্যাডমিন প্যানেল অ্যাক্সেস করুন।

সাধারণ সমস্যার সমাধান

সমস্যা: "settings.php" ফাইল রাইটেবল নয়।
সমাধান (Linux/SSH):

chmod 644 sites/default/settings.php
chmod 755 sites/default/files

সমস্যা: ডাটাবেস কানেকশন ব্যর্থ।
সমাধান: নিশ্চিত করুন ডাটাবেস নাম, ইউজারনেম, এবং পাসওয়ার্ড সঠিকভাবে দিয়েছেন।


ড্রুপাল ইনস্টলেশন সম্পন্ন করার পরে সাইটের থিম, মডিউল এবং কনফিগারেশন অনুযায়ী কাস্টমাইজ করুন। সার্ভার বা লোকালহোস্ট উভয় পরিবেশেই এই পদ্ধতিগুলো কার্যকর।

Content added By
Promotion

Are you sure to start over?

Loading...