রাস্পবেরি পাইতে কোনও ওয়ার্ডপ্রেস সাইট কীভাবে হোস্ট করবেন

আপনি যদি সবচেয়ে ঝামেলা-মুক্ত ওয়ার্ডপ্রেস অভিজ্ঞতা চান তবে ডাব্লুপি ইঞ্জিনের মতো পরিচালিত ওয়ার্ডপ্রেস হোস্ট সমস্ত সেটআপ এবং সমর্থন পরিচালনা করে যাতে আপনি আপনার সামগ্রীতে ফোকাস করতে পারেন। এটি আমরা নিজের বোন সাইটগুলি চালাতে ব্যবহার করি।

তবে আপনার যদি কোনও তহবিল না থাকে, বা কেবল আপনার ডিআইওয়াই দক্ষতাগুলি ফ্লেক্স করতে চান তবে আপনি আপনার ওয়ার্ডপ্রেস সাইটের জন্য একটি রাস্পবেরি পাই ব্যবহার করতে পারেন।

স্থানীয়ভাবে এবং ওয়েবে উভয়ই আপনার রাস্পবেরি পাই এবং হোস্ট ওয়েবসাইটগুলিতে অ্যাপাচি, মাইএসকিউএল এবং পিএইচপি কীভাবে সেট আপ করবেন তা এখানে রয়েছে।

ওয়ার্ডপ্রেস কেন ব্যবহার করবেন?

আপনি যদি ন্যূনতম গোলযোগ সহ কোনও ওয়েবসাইট হোস্ট করার কোনও উপায় খুঁজছেন, তবে ওয়ার্ডপ্রেস সুস্পষ্ট সমাধান নয়। আমরা একটি স্ট্যাটিক বা গতিশীল ওয়েবসাইট হোস্ট করার জন্য রাস্পবেরি পাই কীভাবে কনফিগার করতে হবে তা ইতিমধ্যে দেখেছি (এটি হ'ল স্ট্যান্ডার্ড, প্রি-লিখিত পৃষ্ঠাগুলি বা পৃষ্ঠাগুলি স্থাপনের জন্য একটি ডাটাবেস ব্যবহার করে এমন একটি সাইটের উপর নির্ভর করে)।

তবে যদি আপনার সত্যিই ওয়ার্ডপ্রেস প্রয়োজন, বা আপনি কোনও ওয়ার্ডপ্রেস সাইটের জন্য একটি থিম বা প্লাগইন বিকাশ করছেন, তবে ব্লগিং প্ল্যাটফর্মের সাথে রাস্পবেরি পাই থাকা এবং ব্যবহারের জন্য প্রস্তুত একটি দুর্দান্ত বিকল্প।

কোন রাস্পবেরি পাই আপনার উচিত?

রাস্পবেরি পাইতে ওয়ার্ডপ্রেস ইনস্টল করতে আপনার এটিকে একটি ল্যাম্প সার্ভার হিসাবে সেট আপ করতে হবে। লিনাক্স, অ্যাপাচি, মাইএসকিউএল এবং পিএইচপি ইনস্টল করার সাথে সাথে আপনার পাই তখন ওয়ার্ডপ্রেস (এবং অন্যান্য ওয়েবসাইট সফ্টওয়্যার) পরিচালনা করতে সক্ষম হবে।

রাস্পবেরি পাই এর কয়েকটি মডেল উপলব্ধ। আপনার একটি হতে পারে, বেশ কয়েকটি, বা নাও থাকতে পারে। তবে ওয়ার্ডপ্রেস চালানোর জন্য কোনটি সবচেয়ে উপযুক্ত?

সুখের বিষয়, রাস্পবেরি পাই এর যে কোনও সংস্করণ একটি ওয়ার্ডপ্রেস সাইট হোস্ট করতে যেতে পারে। তবে, সেরা ফলাফলের জন্য, আমরা আপনাকে একটি রাস্পবেরি পাই 2 বা তার পরে ব্যবহারের প্রস্তাব দিই। অতিরিক্ত হিসাবে, নিশ্চিত করুন যে আপনি কোনও বৃহত্তর এসডি কার্ড — কমপক্ষে ১GB গিগাবাইট — ব্যবহার করছেন কারণ ওয়েব সার্ভারের জন্য স্টোরেজ স্পেস একটি মূল প্রয়োজনীয়তা। (পাই এর জন্য কিছু বাহ্যিক স্টোরেজ বিবেচনা করুন!)

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

পদক্ষেপ 1: অ্যাপাচি ওয়েব সার্ভার সেট আপ করুন

অ্যাপাচি ওয়েব সার্ভারটি ইনস্টল করে শুরু করুন। এটি এমন সফ্টওয়্যার যা আপনাকে যে কোনও ব্রাউজারে যে কোনও ধরণের ওয়েবপৃষ্ঠা সরবরাহ করতে দেয়। পিএইচপি দিয়ে স্থির বা গতিশীলভাবে তৈরি একটি এইচটিএমএল পৃষ্ঠা পরিবেশন করার জন্য এটি আপনার সমস্ত প্রয়োজন।

 sudo apt install apache2 -y

একবার ইনস্টল হয়ে গেলে অ্যাপাচি আপনার পাইয়ের ওয়েব ফোল্ডারে একটি পরীক্ষার এইচটিএমএল ফাইলটি ফেলে দেবে। আপনার নেটওয়ার্কে অন্য কম্পিউটার (বা স্মার্টফোন) থেকে এটি পরীক্ষা করা উচিত। আপনার ব্রাউজারের ঠিকানা বারে পাইয়ের আইপি ঠিকানাটি প্রবেশ করতে হবে। আপনি যদি এসএসএইচ ব্যবহার করে থাকেন তবে আপনি এটি ইতিমধ্যে জানতে পারবেন; অন্যথায়, লিখুন:

 hostname -I

এটি আপনার রাস্পবেরি পাইয়ের আইপি ঠিকানা প্রদর্শন করে। আপনি যে পৃষ্ঠাটি দেখছেন তা এমন কিছু হওয়া উচিত:

আপনি http: // লোকালহোস্ট ঠিকানা ব্যবহার করে আপনার রাস্পবেরি পাই থেকে ওয়েব পৃষ্ঠার কাজগুলিও পরীক্ষা করতে পারেন।

পদক্ষেপ 2: রাস্পবেরি পাইতে পিএইচপি ইনস্টল করুন

পরবর্তী, পিএইচপি ইনস্টল করার সময় এসেছে। এটি এমন একটি সফটওয়্যার প্রি-প্রসেসর যা স্থির এইচটিএমএল পৃষ্ঠাগুলির পরিবর্তে সার্ভার-উত্পন্ন ওয়েব পৃষ্ঠাগুলি পরিবেশন করতে সক্ষম করে। এইচটিএমএল পৃষ্ঠাটি সম্পূর্ণরূপে লেখা যেতে পারে, তবে একটি পিএইচপি পৃষ্ঠায় এটি অন্য সামগ্রী এবং ডেটাবেসগুলিকে কন্টেন্ট সহ বিশিষ্ট করতে কলগুলি বৈশিষ্ট্যযুক্ত করে।

অন্যান্য সার্ভার-সাইড প্ল্যাটফর্মগুলি উপলব্ধ (যেমন এএসপি), পিএইচপি এখানে গুরুত্বপূর্ণ কারণ এটি ওয়ার্ডপ্রেসের জন্য প্রয়োজনীয় কারণ ওয়ার্ডপ্রেস নিজেই পিএইচপিতে লেখা হয়েছিল।

এর সাথে ইনস্টল করুন:

 sudo apt install php -y

এটি হয়ে গেলে, আপনার পিএইচপি কাজ করে তা পরীক্ষা করা উচিত। ডিরেক্টরিটি / var / www / html / এ পরিবর্তন করুন:

 cd /var/www/html/

এখানে, সূচিপত্রের HTML ফাইলটি মুছুন (ওয়েব পৃষ্ঠাগুলি আপনি আগে দেখেছেন):

 sudo rm index.html

এরপরে, index.php নামে একটি নতুন ফাইল তৈরি করুন (ন্যানো ডিফল্টরূপে ইনস্টল করা হয়েছে):

 sudo nano index.php

এখানে, নিম্নলিখিত কোডের যে কোনও (বা সমস্ত) যুক্ত করুন:

 <?php echo "hello world"; ?>
<?php echo date('Ymd H:i:s'); ?>
<?php phpinfo(); ?>

ক্রমানুসারে, এই আদেশগুলি প্রদর্শন করে:

  • "হ্যালো ওয়ার্ল্ড" শব্দটি
  • বর্তমান তারিখ এবং সময়
  • ইনস্টলেশন জন্য পিএইচপি তথ্য

ফাইলটি সংরক্ষণ করুন, তারপরে অ্যাপাচি পুনরায় চালু করুন:

 sudo service apache2 restart

ফলাফলগুলি দেখতে পৃষ্ঠাটি রিফ্রেশ করুন।

পিএইচপি এবং অ্যাপাচি দুজনেই কাজ করছে। এখন এটি মাইএসকিউএল ডাটাবেস সফ্টওয়্যার ইনস্টল করার সময়।

পদক্ষেপ 3: রাস্পবেরি পাইতে মাইএসকিউএল ইনস্টল করুন

ওয়ার্ডপ্রেস (এবং অন্যান্য গতিশীলভাবে উত্পন্ন ওয়েবসাইট সফ্টওয়্যার) সামগ্রী, চিত্রগুলির লিঙ্কগুলি এবং ব্যবহারকারীর অ্যাক্সেস পরিচালনা করতে (অন্যান্য অনেক কিছুর মধ্যে) একটি ডেটাবেস প্রয়োজন। এই প্রকল্পটি মাইএসকিউএলের একটি কাঁটাচামচ ব্যবহার করে যার নাম মারিয়াডিবি:

 sudo apt install mysql-server php-mysql -y

এটি ইনস্টল হয়ে গেলে আপনাকে আবার অ্যাপাচি পুনরায় চালু করতে হবে:

 sudo service apache2 restart

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

পদক্ষেপ 4: রাস্পবেরি পাইতে ওয়ার্ডপ্রেস ইনস্টল করুন

ওয়ার্ডপ্রেস ইনস্টল করতে, আপনাকে প্রথমে এটি ইনস্টল করতে হবে। এটি করার আগে, / এইচটিএমএল / ডিরেক্টরিটির বিষয়বস্তু মুছুন:

 cd /var/www/html/
sudo rm *

অ্যাসিস্টার্ক ওয়াইল্ডকার্ড (*) ডিরেক্টরিতে সমস্ত কিছু মুছে ফেলে rm (অপসারণ) কমান্ডের জন্য ধন্যবাদ।

এরপরে, ওয়ার্ডপ্রেসের সর্বশেষ সংস্করণটি ডাউনলোড করতে উইজেট ব্যবহার করুন:

 sudo wget http://wordpress.org/latest.tar.gz

একবার ডাউনলোড হয়ে গেলে বিষয়বস্তুগুলি বের করুন:

 sudo tar xzf latest.tar.gz

ওয়ার্ডপ্রেস ডিরেক্টরিটি তৈরি করা উচিত, তবে আপনি এটির বিষয়বস্তু এইচটিএমএলতে চান। আপনি ডেস্কটপ ইউজার ইন্টারফেস ব্যবহার করে ম্যানুয়ালি এই স্থানান্তর করতে পারেন, কমান্ড লাইন থেকে এটি করা সহজ:

 sudo mv wordpress/* .

শেষ স্থান এবং সময়কাল অবশ্যই অন্তর্ভুক্ত করবেন তা নিশ্চিত করুন, যা বর্তমান ডিরেক্টরিটি উল্লেখ করে!

ডিরেক্টরিটি ওয়ার্ডপ্রেস ফোল্ডার এবং পিএইচপি ফাইলগুলিতে পূর্ণ তা নিশ্চিত করার জন্য ls প্রবেশ করান:

অগ্রসর হওয়ার আগে কিছুটা পরিপাটি করে ডাউনলোড করা ফাইল এবং ওয়ার্ডপ্রেস ডিরেক্টরিটি বাতিল করে দিন:

 sudo rm -rf wordpress latest.tar.gz

এরপরে, অ্যাপাচি ব্যবহারকারীকে ডিরেক্টরিটির মালিক হিসাবে সেট করুন:

 sudo chown -R www-data: .

পদক্ষেপ 5: মাইএসকিউএল কনফিগার করুন

ডাটাবেস সেট আপ করতে, আপনাকে প্রথমে ইনস্টলেশন কমান্ডটি চালাতে হবে:

 sudo mysql_secure_installation

আপনাকে শীঘ্রই একটি রুট পাসওয়ার্ড সেট করতে অনুরোধ জানানো হবে। আপনি পাসওয়ার্ডের একটি নোট রেখেছেন তা নিশ্চিত করে অনস্ক্রিনের নির্দেশাবলী অনুসরণ করুন, কারণ এটি পরে প্রয়োজন হবে।

একবার এটি হয়ে গেলে নিম্নলিখিত অনুরোধগুলি উপস্থিত হবে:

  • বেনামী ব্যবহারকারীদের সরান
  • দূরবর্তীভাবে রুট লগইন বাতিল করুন
  • পরীক্ষার ডাটাবেস এবং এতে অ্যাক্সেস সরান
  • সুবিধার টেবিলগুলি এখনই পুনরায় লোড করুন

এগুলির প্রত্যেকের জন্য, নিশ্চিত করতে Y টিপুন। হয়ে গেলে, "সব শেষ!" বার্তা প্রদর্শিত হবে।

পদক্ষেপ:: ওয়ার্ডপ্রেস ডেটাবেস তৈরি করুন

ওয়ার্ডপ্রেস ইনস্টল করতে, আপনাকে প্রথমে ডাটাবেস কনফিগার করতে হবে। মাইএসকিএল কমান্ড চালিয়ে শুরু করুন, পাসওয়ার্ডটি প্রথম থেকে প্রবেশ করে।

 sudo mysql -uroot -p

এটি মারিয়াডিবি মনিটরটি খুলবে। প্রম্পটে, ডাটাবেস তৈরি করুন:

 create database wordpress;

মারিয়াডিবি মনিটরের মধ্যে সমস্ত কমান্ড কীভাবে একটি ";" দিয়ে শেষ হয় তা নোট করুন। এর পরে, রুট ব্যবহারকারীর ডাটাবেস সুবিধাগুলি প্রয়োজন। পাসওয়ার্ডের জায়গায় আপনার নিজের পাসওয়ার্ড ব্যবহার করুন।

 GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY 'PASSWORD';

পূর্ববর্তী ডাটাবেস সুবিধাদি ফ্লাশ করে এটি অনুসরণ করুন:

 FLUSH PRIVILEGES;

সিআরটিএল + ডি দিয়ে মারিয়াডিবি ডাটাবেস পরিচালনা সরঞ্জাম থেকে প্রস্থান করুন।

পদক্ষেপ 7: ইনস্টল করুন এবং ওয়ার্ডপ্রেস কনফিগার করুন

ওয়ার্ডপ্রেস ইনস্টল করা সহজ; যদি আপনি ইতিমধ্যে এটি কোনও বিদ্যমান ওয়েবসাইটে সম্পন্ন করেছেন তবে আপনার কী করা উচিত তা আপনার জানা উচিত।

আপনার ব্রাউজারে ওয়েবসাইটটি খুলুন (উপরে বর্ণিত হিসাবে) আপনার ওয়ার্ডপ্রেস সেটআপ স্ক্রিনটি দেখতে হবে। আপনার ভাষা নির্বাচন করুন, তারপরে চালিয়ে যান এবং কী প্রয়োজন তা একটি নোট তৈরি করুন: ডাটাবেসের নাম, ব্যবহারকারীর নাম, পাসওয়ার্ড, হোস্ট এবং সারণি উপসর্গ (এটি ডাটাবেস টেবিলগুলির জন্য)।

আপনি যদি এখন পর্যন্ত এটি তৈরি করে থাকেন তবে আপনার ডাটাবেসটির নাম "ওয়ার্ডপ্রেস" রাখা উচিত ছিল এবং পাসওয়ার্ডের একটি নোট থাকা উচিত। ব্যবহারকারীর নামটি মূল এবং হোস্ট লোকালহোস্টসারণি উপসর্গটি wp_।

জমা দিন ক্লিক করুন, তারপরে ইনস্টল করুন এবং আপনার প্রশাসকের অ্যাকাউন্টের জন্য ব্যবহারকারীর নাম এবং পাসওয়ার্ড সহ সাইট শিরোনাম ইনপুট করুন। ওয়ার্ডপ্রেস ইনস্টল করুন এ ক্লিক করুন এবং ওয়ার্ডপ্রেসটি (দ্রুত) সেট আপ হওয়ার পরে অপেক্ষা করুন।

আপনার ওয়ার্ডপ্রেস ইনস্টলেশনটিতে লগইন করতে, http: // লোকালহোস্ট / ডাব্লুপি-অ্যাডমিনে যান

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

ইন্টারনেট থেকে আপনার ওয়ার্ডপ্রেস সাইট অ্যাক্সেস করুন

জিনিস যেমন দাঁড়িয়ে আছে, আপনি সম্ভবত কেবলমাত্র আপনার হোম নেটওয়ার্কের মধ্যে থেকে সাইটটি অ্যাক্সেস করতে সক্ষম হবেন। এটি পরিবর্তন করতে আপনার একটি স্ট্যাটিক আইপি ঠিকানা প্রয়োজন হবে এবং আপনার রাউটার থেকে আপনার রাস্পবেরি পাইতে পোর্ট ফরওয়ার্ডিং পরিচালনা করতে হবে।

স্ট্যাটিক আইপি ঠিকানাগুলি ব্যয়বহুল, তবে আপনি পরিবর্তে একটি গতিশীল ডিএনএস সরবরাহকারী ব্যবহার করতে পারেন। এটি মূলত আপনার রাস্পবেরি পাইয়ের সাথে একটি কাস্টম URL যুক্ত করে, যদিও এই জাতীয় পরিষেবাদি প্রায়শই দেওয়া হয়। সম্পূর্ণ বিশদ জন্য আমাদের সেরা গতিশীল ডিএনএস সরবরাহকারীদের তালিকা পরীক্ষা করুন।

যদি আপনি ফাঁকা সাদা পৃষ্ঠা বা ওয়ার্ডপ্রেসে 500 টি অভ্যন্তরীণ সার্ভার ত্রুটি নিয়ে সমস্যা থেকে থাকে তবে আমাদের সহায়ক গাইডটি একবার দেখুন।

রাস্পবেরি পাইতে একটি ওয়ার্ডপ্রেস সাইট হোস্ট করুন: সাফল্য!

আপনি এখনই সব শেষ করেছেন এবং আপনার রাস্পবেরি পাইতে একটি ওয়ার্ডপ্রেস সাইট চলছে। যতক্ষণ না কম্পিউটার চালিত থাকে, ততক্ষণ এই সাইটটি অ্যাক্সেসযোগ্য হতে থাকবে। প্রক্রিয়াটিও খুব সোজা, আপনার প্রয়োজন কেবল:

  • অ্যাপাচি, পিএইচপি এবং মাইএসকিউএল ইনস্টল করুন
  • ওয়ার্ডপ্রেস ডাউনলোড ও ইনস্টল করুন
  • মাইএসকিউএল ডাটাবেস কনফিগার করুন
  • আপনার ওয়ার্ডপ্রেস ডাটাবেস তৈরি করুন
  • ওয়ার্ডপ্রেস কনফিগার করুন
  • সাইটটি চালু করুন এবং এটি স্থানীয়ভাবে বা ওয়েবের মাধ্যমে অ্যাক্সেস করুন

যদি এগুলি কিছুটা অপ্রতিরোধ্য হয় তবে আমরা আপনাকে দোষ দিই না। এজন্য আমরা শূন্য ঝামেলা সহ ওয়ার্ডপ্রেস সাইটগুলি হোস্ট করার জন্য ডাব্লুপি ইঞ্জিন র পরামর্শ দিই। তারা সমস্ত প্রশাসনিক সমস্যা পরিচালনা করে যাতে আপনি আপনার সামগ্রীতে ফোকাস করতে পারেন।

ওয়ার্ডপ্রেসে বৈশিষ্ট্যযুক্ত থাম্বনেইল এবং চিত্রের আকারগুলির জন্য আমাদের গাইডের সাথে আপনার ওয়ার্ডপ্রেস জ্ঞানকে পরিমার্জন করতে থাকুন।