Magento Framework ইন্সটলেশন (Local এবং Server)

Magento Framework সেটআপ এবং ইনস্টলেশন - ম্যাজেন্টো ফ্রেমওয়ার্ক (Magento Framework) - Web Development

260

ম্যাজেন্টো ফ্রেমওয়ার্ক (Magento Framework) একটি শক্তিশালী এবং কাস্টমাইজযোগ্য ই-কমার্স প্ল্যাটফর্ম, যা ব্যবহারকারীদের তাদের সাইটের কার্যকারিতা এবং ডিজাইন সম্পূর্ণভাবে কাস্টমাইজ করার সুযোগ দেয়। Magento ইনস্টলেশন দুটি পদ্ধতিতে করা যায়— লোকাল (Local) ইনস্টলেশন এবং সার্ভারে (Server) ইনস্টলেশন। এখানে উভয় পদ্ধতির বিস্তারিত বর্ণনা দেওয়া হবে।


Magento Framework ইন্সটলেশন (লোকাল)

লোকাল মেশিনে Magento ইনস্টল করা হলে আপনি আপনার ডেভেলপমেন্ট কাজ সম্পন্ন করতে পারেন এবং এটি প্রোডাকশন পরিবেশে পাঠানোর আগে পরীক্ষা করতে পারবেন।

পূর্বশর্ত

Magento ইন্সটল করতে হলে নিম্নলিখিত সফটওয়্যারগুলো আপনার লোকাল মেশিনে ইনস্টল থাকতে হবে:

  • PHP: Magento 2.x এর জন্য PHP 7.4 বা তার পরবর্তী সংস্করণ।
  • Composer: PHP প্যাকেজ ম্যানেজার যা Magento ইনস্টলেশনের জন্য প্রয়োজন।
  • MySQL: ডাটাবেজ ব্যবস্থাপনা সিস্টেম (Magento 2.x এর জন্য MySQL 5.6 বা তার পরবর্তী সংস্করণ)।
  • Apache/Nginx: ওয়েব সার্ভার (এটি আপনার পছন্দ অনুযায়ী হতে পারে)।
  • XAMPP/WAMP/LAMP: যদি আপনি চাইলে আপনি XAMPP বা WAMP ব্যবহার করে লোকাল সার্ভারের সুবিধা নিতে পারেন।

লোকাল ইনস্টলেশন পদক্ষেপ

  1. Magento ডাউনলোড করুন
    • Magento এর অফিসিয়াল ওয়েবসাইট থেকে সর্বশেষ সংস্করণ ডাউনলোড করুন। Magento Download
  2. Composer ইনস্টল করুন
    • Composer ইনস্টল করতে Composer Website থেকে Composer ডাউনলোড করুন।
    • কমান্ড প্রম্পট বা টার্মিনালে composer কমান্ড দিয়ে Composer নিশ্চিত করুন।
  3. ডাটাবেজ তৈরি করুন
    • MySQL ব্যবহার করে একটি নতুন ডাটাবেজ তৈরি করুন:

      CREATE DATABASE magento;
      
  4. Magento ইনস্টলেশন শুরু করুন
    • ডাউনলোড করা Magento ফাইলগুলো লোকাল সার্ভারে আপলোড করুন।
    • টার্মিনালে আপনার Magento ডিরেক্টরি খুলুন এবং নিচের কমান্ডটি চালান:

      composer create-project --repository=https://repo.magento.com/ magento/project-community-edition magento2
      
    • এর মাধ্যমে Composer Magento এর প্রয়োজনীয় প্যাকেজগুলো ডাউনলোড করে ইনস্টল করবে।
  5. Magento সেটআপ
    • ইনস্টলেশন প্রক্রিয়া শুরু করার জন্য:

      bin/magento setup:install \
      --base-url=http://localhost/magento2 \
      --db-host=localhost \
      --db-name=magento \
      --db-user=root \
      --db-password=root \
      --admin-firstname=Admin \
      --admin-lastname=User \
      --admin-email=admin@example.com \
      --admin-user=admin \
      --admin-password=admin123 \
      --language=en_US \
      --currency=USD \
      --timezone=America/Chicago \
      --use-rewrites=1
      
  6. অ্যাডমিন প্যানেল অ্যাক্সেস করুন
    • ইনস্টলেশন সফল হলে, আপনি Magento এর অ্যাডমিন প্যানেল ব্যবহার করতে পারবেন:
      • URL: http://localhost/magento2/admin
      • ইউজারনেম: admin
      • পাসওয়ার্ড: admin123

Magento Framework ইন্সটলেশন (সার্ভার)

Magento সাইট প্রোডাকশন পরিবেশে চালানোর জন্য আপনাকে সার্ভারে ইনস্টল করতে হবে। এখানে আমরা সাধারণভাবে cPanel ব্যবহার করা একটি ওয়েব সার্ভারে Magento ইনস্টল করার পদক্ষেপ দেখাবো।

পূর্বশর্ত

  • Web Hosting: একটি ভালো হোস্টিং সার্ভিস যেমন SiteGround, Bluehost বা DigitalOcean প্রয়োজন।
  • PHP: সার্ভারে PHP 7.4 বা তার পরবর্তী সংস্করণ।
  • MySQL: MySQL 5.6 বা তার পরবর্তী সংস্করণ।
  • SSH Access: SSH অ্যাক্সেস এবং টার্মিনাল ব্যবহার করার জন্য অনুমতি।
  • Composer: সার্ভারে Composer ইনস্টল থাকতে হবে।

সার্ভারে ইনস্টলেশন পদক্ষেপ

  1. সার্ভারে SSH মাধ্যমে লগইন করুন
    • আপনার সার্ভারে SSH এর মাধ্যমে লগইন করুন:

      ssh user@yourdomain.com
      
  2. Composer ইনস্টল করুন
    • যদি আপনার সার্ভারে Composer ইনস্টল না থাকে, তবে নিচের কমান্ডটি ব্যবহার করে ইনস্টল করুন:

      curl -sS https://getcomposer.org/installer | php
      mv composer.phar /usr/local/bin/composer
      
  3. Magento ফাইল আপলোড করুন
    • Magento এর সর্বশেষ ভার্সন ডাউনলোড করে আপনার সার্ভারের public_html (বা যেখানে আপনি ইন্সটল করতে চান) ডিরেক্টরিতে আপলোড করুন।
  4. ডাটাবেজ তৈরি করুন
    • cPanel এর মাধ্যমে MySQL ডাটাবেজ তৈরি করুন এবং এর ইউজার ক্রিয়েট করুন। ডাটাবেজের নাম রাখুন magento এবং ইউজার হিসেবে magento_user নির্বাচন করুন।
  5. Magento ইনস্টলেশন
    • SSH এর মাধ্যমে Magento ডিরেক্টরিতে যান:

      cd /path/to/your/magento
      
    • Composer দিয়ে Magento ইনস্টল করুন:

      composer create-project --repository=https://repo.magento.com/ magento/project-community-edition .
      
  6. Magento সেটআপ ইনস্টলেশন
    • নিচের কমান্ডটি দিয়ে Magento সেটআপ করুন:

      bin/magento setup:install \
      --base-url=http://yourdomain.com \
      --db-host=localhost \
      --db-name=magento \
      --db-user=magento_user \
      --db-password=yourpassword \
      --admin-firstname=Admin \
      --admin-lastname=User \
      --admin-email=admin@example.com \
      --admin-user=admin \
      --admin-password=admin123 \
      --language=en_US \
      --currency=USD \
      --timezone=America/Chicago \
      --use-rewrites=1
      
  7. Magento অ্যাডমিন প্যানেল অ্যাক্সেস করুন
    • ইনস্টলেশন সফল হলে, আপনি Magento এর অ্যাডমিন প্যানেল অ্যাক্সেস করতে পারবেন:
      • URL: http://yourdomain.com/admin
      • ইউজারনেম: admin
      • পাসওয়ার্ড: admin123

সারাংশ

Magento ফ্রেমওয়ার্কের ইনস্টলেশন প্রক্রিয়া সহজ এবং কার্যকর, তবে সঠিক পূর্বশর্ত এবং সফটওয়্যার নিশ্চিত করা জরুরি। আপনি যদি লোকাল ডেভেলপমেন্টের জন্য ইনস্টল করতে চান তবে XAMPP বা WAMP ব্যবহার করতে পারেন, আর সার্ভারে ইনস্টলেশন করতে হলে SSH অ্যাক্সেস এবং Composer প্রয়োজন হবে। উভয় ইনস্টলেশন প্রক্রিয়া অনুসরণ করে আপনি Magento ই-কমার্স সাইট তৈরি এবং কাস্টমাইজ করতে পারবেন।

Content added By
Promotion

Are you sure to start over?

Loading...