সার্ভার রিকোয়ারমেন্টস এবং প্রিপারেশন

WordPress ইনস্টলেশন এবং সেটআপ - ওয়ার্ডপ্রেস (Wordpress) - Web Development

364

WordPress ইনস্টলেশন সফলভাবে চালানোর জন্য কিছু নির্দিষ্ট সার্ভার রিকোয়ারমেন্টস (server requirements) এবং প্রস্তুতির প্রয়োজন হয়। এই রিকোয়ারমেন্টসগুলো নিশ্চিত করা না হলে, আপনার ওয়েবসাইট সঠিকভাবে কাজ নাও করতে পারে। নিচে WordPress এর সার্ভার রিকোয়ারমেন্টস এবং কীভাবে সার্ভার প্রস্তুত করা যায় তা বিস্তারিতভাবে ব্যাখ্যা করা হলো।


সার্ভার রিকোয়ারমেন্টস

WordPress সফলভাবে চালানোর জন্য কিছু নির্দিষ্ট সার্ভার রিকোয়ারমেন্টস রয়েছে। এই রিকোয়ারমেন্টসগুলো পূর্ণ না হলে, WordPress ইনস্টল বা চালাতে সমস্যা হতে পারে।

1. PHP ভার্সন

WordPress এর সর্বশেষ সংস্করণ চালাতে হলে, আপনার সার্ভারে PHP 7.4 বা তার চেয়ে নতুন সংস্করণ থাকতে হবে। PHP হলো একটি স্ক্রিপ্টিং ভাষা, যা WordPress এর অধিকাংশ ফিচার চালাতে ব্যবহার করা হয়।

  • রেকমেন্ডেড ভার্সন: PHP 8.0 বা তার চেয়ে নতুন
  • নূন্যতম ভার্সন: PHP 7.4

2. MySQL বা MariaDB

WordPress ডেটাবেস পরিচালনার জন্য MySQL 5.6 বা তার চেয়ে নতুন ভার্সন অথবা MariaDB 10.1 বা তার চেয়ে নতুন ভার্সন দরকার।

  • রেকমেন্ডেড ভার্সন: MySQL 5.7 বা MariaDB 10.3
  • নূন্যতম ভার্সন: MySQL 5.6 বা MariaDB 10.1

3. ডেটাবেস স্টোরেজ

WordPress একটি রিলেশনাল ডেটাবেস ব্যবহার করে, যা সমস্ত কন্টেন্ট এবং সেটিংস সংরক্ষণ করে। আপনি MySQL বা MariaDB ডেটাবেস ব্যবহার করবেন।

4. এনক্রিপশন এবং SSL

WordPress সাইটে SSL (Secure Socket Layer) সক্রিয় করতে হবে, যা আপনার সাইটের নিরাপত্তা নিশ্চিত করে এবং এটি SEO-র জন্যও গুরুত্বপূর্ণ। সার্ভারে SSL ইনস্টল থাকতে হবে।

5. অ্যাপাচি বা NGINX ওয়েব সার্ভার

WordPress অধিকাংশ ওয়েবসাইট অ্যাপাচি (Apache) বা NGINX ওয়েব সার্ভারে চলে। সাধারণত, এই দুইটি সার্ভারই WordPress এর জন্য সুপারিশ করা হয়।

  • রেকমেন্ডেড ওয়েব সার্ভার: Apache বা NGINX
  • অন্য সার্ভার সাপোর্ট: IIS (Internet Information Services) কিছু সীমাবদ্ধতার সাথে কাজ করতে পারে।

6. ফাইল সাইজ এবং আপলোড সীমা

WordPress তে বড় ফাইল আপলোড করার জন্য, সার্ভারে যথাযথ ফাইল সাইজ লিমিট থাকতে হবে। সাধারণত, 2MB থেকে 64MB পর্যন্ত ফাইল আপলোডের সীমা থাকতে পারে। এটি সার্ভারের PHP কনফিগারেশনের মাধ্যমে কনফিগার করা যায়।

  • নূন্যতম আপলোড লিমিট: 2MB
  • রেকমেন্ডেড আপলোড লিমিট: 64MB বা তার বেশি

7. মেমরি লিমিট (Memory Limit)

WordPress কে সঠিকভাবে চালানোর জন্য সার্ভারে পর্যাপ্ত মেমরি প্রয়োজন। সাধারণত, WordPress এর জন্য 256MB বা তার বেশি মেমরি লিমিট রেকমেন্ড করা হয়।

  • রেকমেন্ডেড মেমরি লিমিট: 256MB বা তার বেশি

8. PHP এক্সটেনশনস (PHP Extensions)

WordPress চালাতে কিছু PHP এক্সটেনশন ইনস্টল করা থাকতে হবে, যেমন:

  • cURL (পেমেন্ট গেটওয়ে, API ইন্টিগ্রেশন এর জন্য)
  • GD Library (ইমেজ প্রসেসিং)
  • mbstring (মাল্টি-বাইট স্ট্রিং প্রক্রিয়া)
  • DOM (HTML/XML প্রসেসিং)

সার্ভার প্রস্তুতি

আপনার সার্ভার যদি উপরের রিকোয়ারমেন্টসগুলি পূর্ণ করে না থাকে, তবে আপনাকে কিছু প্রস্তুতি নিতে হতে পারে। নিচে সার্ভার প্রস্তুতির কিছু সাধারণ পদক্ষেপ আলোচনা করা হলো।

1. সার্ভারের PHP ভার্সন আপডেট করা

WordPress এর সর্বশেষ সংস্করণ চালানোর জন্য সার্ভারের PHP ভার্সন আপডেট করা অত্যন্ত গুরুত্বপূর্ণ। আপনি হোস্টিং কন্ট্রোল প্যানেল (যেমন cPanel) থেকে PHP ভার্সন পরিবর্তন করতে পারেন।

2. ডেটাবেস তৈরি করা

WordPress চালানোর জন্য একটি MySQL ডেটাবেস প্রয়োজন। আপনি cPanel এর MySQL Databases সেকশনে গিয়ে নতুন একটি ডেটাবেস তৈরি করতে পারেন।

3. SSL সার্টিফিকেট ইনস্টল করা

আপনার সার্ভারে SSL সার্টিফিকেট ইনস্টল করা উচিত। অনেক হোস্টিং কোম্পানি SSL সার্টিফিকেট বিনামূল্যে প্রদান করে, অথবা আপনি Let's Encrypt সার্ভিস ব্যবহার করে বিনামূল্যে SSL সার্টিফিকেট পেতে পারেন।

4. ফাইল সাইজ এবং মেমরি লিমিট কনফিগার করা

PHP কনফিগারেশন ফাইল (php.ini) বা .htaccess ফাইলের মাধ্যমে আপনি সার্ভারের ফাইল সাইজ এবং মেমরি লিমিট কনফিগার করতে পারেন।

  • ফাইল সাইজ লিমিট কনফিগারেশন:

    upload_max_filesize = 64M
    post_max_size = 64M
    
  • মেমরি লিমিট কনফিগারেশন:

    memory_limit = 256M
    

5. ফাইল পারমিশন চেক করা

WordPress ইনস্টল করার পরে, ফাইল পারমিশন সঠিকভাবে সেট করা প্রয়োজন। সার্ভারে সঠিক পারমিশন না থাকলে, WordPress সঠিকভাবে কাজ নাও করতে পারে। সঠিক ফাইল পারমিশন সেট করার জন্য, wp-content এবং অন্যান্য ডিরেক্টরির জন্য পারমিশন 755 এবং ফাইলের জন্য 644 দেওয়া উচিত।

6. ব্যাকআপ সিস্টেম এবং সুরক্ষা

WordPress সাইটের নিরাপত্তা নিশ্চিত করতে, একটি ব্যাকআপ সিস্টেম এবং সিকিউরিটি প্লাগইন ইনস্টল করা অত্যন্ত গুরুত্বপূর্ণ।


এভাবে, সার্ভারের রিকোয়ারমেন্টস নিশ্চিত এবং প্রিপারেশন করে আপনি WordPress সফলভাবে ইনস্টল এবং চালাতে পারবেন।

Content added By
Promotion

Are you sure to start over?

Loading...