কম্পিউটার

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

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

XAMPP ইনস্টল করুন

আমরা ApacheFriends-এর XAMPP ইনস্টলার ব্যবহার করার সহজ পথ অনুসরণ করব, যা Apache, MariaDB, PHP-এর ইনস্টলেশনকে পরবর্তী-পরবর্তী-পরবর্তী বিষয়ে পরিণত করে৷

1. ApacheFriends সাইটে যান এবং সর্বশেষ "লিনাক্সের জন্য XAMPP" ইনস্টলারটি ডাউনলোড করুন৷

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

2. যেহেতু আমরা ডাউনলোডের পর্যায়ে আছি, বিটনামির সাইটেও যান এবং Linux-এর জন্য এর সর্বশেষ ওয়ার্ডপ্রেস ইনস্টলার ডাউনলোড করুন।

3. একটি টার্মিনাল খুলুন এবং ডিরেক্টরিতে পরিবর্তন করুন যেখানে আপনি দুটি ফাইল ডাউনলোড করেছেন এরকম কিছুতে:

cd Downloads

দুটি ফাইল এক্সিকিউটেবল করুন:

chmod +x xampp-*-installer.run
chmod +x bitnami-wordpress*-installer.run

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

4. এর সাথে Apache ইনস্টলার চালান:

sudo ./xampp-*-installer.run

5. ডিফল্টগুলি স্বীকার করুন এবং ইনস্টলেশনের প্রতিটি স্ক্রিনে "পরবর্তী>" এ ক্লিক করে প্রক্রিয়াটি সম্পূর্ণ করুন৷ এটি সম্পূর্ণ হয়ে গেলে, "Lunch XAMPP" চালু রেখে "Finish" এ ক্লিক করুন৷

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

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

7. "সার্ভারগুলি পরিচালনা করুন" ট্যাবে যান এবং নিশ্চিত করুন যে MySQL এবং Apache ওয়েব সার্ভার উভয়ই চলছে৷ যদি না হয়, সেগুলি নির্বাচন করুন এবং উপরের ডানদিকে "স্টার্ট" এ ক্লিক করুন। আপনার প্রোএফটিপিডি সার্ভারের প্রয়োজন নেই যেহেতু আপনার কাছে সমস্ত ফাইলে স্থানীয় অ্যাক্সেস থাকবে, তাই আপনি এটিকে "স্টপড" হিসাবে ছেড়ে যেতে পারেন৷

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

8. আপনার প্রিয় ব্রাউজার চালু করে এবং ঠিকানা হিসাবে "স্থানীয় হোস্ট" পরিদর্শন করে সবকিছু ঠিকঠাক চলছে কিনা তা পরীক্ষা করুন৷ XAMPP এর স্বাগত পৃষ্ঠা দেখা উচিত।

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

দ্রষ্টব্য :ভবিষ্যতে স্ট্যাক শুরু করতে, কমান্ডটি ব্যবহার করুন:

sudo /opt/lampp/lampp start

আপনি যদি পরিবর্তে একটি প্রদত্ত GUI এর মাধ্যমে পৃথক সার্ভারগুলি শুরু এবং বন্ধ করতে পছন্দ করেন:

cd /opt/lampp
sudo ./manager-linux.run

আপনার যদি একটি 64-বিট ইনস্টলেশন থাকে, তাহলে দ্বিতীয় কমান্ডটি হবে:

sudo ./manager-linux-x64.run

ওয়ার্ডপ্রেস ইনস্টল করুন

1. XAMPP স্ট্যাক আপ এবং চলমান, বিটনামির ওয়ার্ডপ্রেস ইনস্টলেশনের সাথে এগিয়ে যান। এটি দিয়ে চালান:

sudo ./bitnami-wordpress*-installer.run

2. "প্রশাসক অ্যাকাউন্ট তৈরি করুন" স্ক্রিনে বিরাম দিয়ে ডিফল্ট ইনস্টলেশন ফোল্ডারটিকে আগের মতো রেখে পরবর্তীতে ক্লিক করুন৷ আপনার শীঘ্রই স্থানীয় ওয়ার্ডপ্রেস ইনস্টলেশনে লগ ইন করতে আপনি যে অ্যাকাউন্টের বিবরণ ব্যবহার করতে চান তা লিখুন। মাইএসকিউএল পাসওয়ার্ড বক্সটি খালি রাখুন যদি আপনি এখন পর্যন্ত অনুসরণ করেন =ডিফল্ট XAMPP পাসওয়ার্ড ফাঁকা।

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

3. ইনস্টলার আপনাকে পূর্ব-নির্বাচিত (এবং খুব সাধারণ) ব্লগ নাম পরিবর্তন করার একটি বিকল্পও প্রদান করবে৷ আপনি যদি এটিকে একটি প্রকৃত সার্ভারে হোস্ট করা এবং অন্যদের দ্বারা অ্যাক্সেসযোগ্য একটি প্রকৃত সাইটে পরিণত করার লক্ষ্য রাখেন, তবে আমরা আপনাকে সুপারিশ করব যে আপনি যে নামটি ব্যবহার করতে চান তা লিখুন এবং অস্থায়ী নয়৷ আপনি যখন আপনার সাইটটিকে একটি দূরবর্তী হোস্টে নিয়ে যান তখন এটি MySQL অনুসন্ধান এবং প্রতিস্থাপনের ক্রিয়াকলাপগুলিকে সর্বনিম্ন রাখতে কার্যকর প্রমাণিত হবে৷

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

4. যেহেতু সবকিছু স্থানীয়ভাবে সংঘটিত হবে, তাই আপনার "আপনার সাইটের স্থিতি সম্পর্কে বিজ্ঞপ্তি পেতে" প্রয়োজন নেই৷ আপনি এখনকার জন্য "SMTP সেটিংস কনফিগার করুন" ট্যাব এবং মেল সমর্থন এড়িয়ে যেতে পারেন৷

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

5. "ইনস্টলেশন টাইপ" ট্যাবে, "উৎপাদন সেটিংস" এর পরিবর্তে "ডেভেলপমেন্ট সেটিংস" নির্বাচন করুন, যেহেতু আপনি একটি উন্নয়ন পরিবেশ/খেলার মাঠ সেট আপ করছেন এবং উৎপাদন-প্রস্তুত সাইট নয়৷

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

6. একটি চূড়ান্ত এবং উপস্থাপনযোগ্য সাইট নিয়ে কাজ না করার একই কারণে, "বিটনামির সাথে ক্লাউডে ওয়ার্ডপ্রেস চালু করুন।"

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

7. বিটনামির ওয়ার্ডপ্রেস ইনস্টলেশনের সাথে এগিয়ে যেতে "পরবর্তী" এ ক্লিক করুন। এটি সম্পূর্ণ হওয়ার পরে, এটিকে আগের মতো পরীক্ষা করুন, তবে এবার স্থানীয় ওয়ার্ডপ্রেস URL ব্যবহার করুন:localhost/wordpress৷

ওয়ার্ডপ্রেস ডিফল্ট থিম এবং সেটিংস ব্যবহার করে আপনার ব্লগের স্বাগত পর্দা উপস্থিত হওয়া উচিত।

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

এখন যেহেতু আপনি ওয়ার্ডপ্রেস স্থানীয়ভাবে ইনস্টল করেছেন এবং কাজ করছেন, অ্যাডমিন ড্যাশবোর্ডে লগ ইন করতে, URL এ যান:localhost/wordpress/wp-login.php.

লিনাক্সে স্থানীয় উন্নয়নের জন্য কীভাবে ওয়ার্ডপ্রেস সেট আপ করবেন

XAMPP-এর বিকল্প

একটি সমাপনী নোট হিসাবে, আপনি যদি আপনার ইনস্টলেশনের প্রতিটি দিকের নিখুঁত নিয়ন্ত্রণ রাখতে চান তবে আপনি সম্পূর্ণ ম্যানুয়াল রুটে যেতে পারেন। আপনি Apache, PHP, এবং MySQL বা কিছু বিকল্প ইনস্টল করতে পারেন, প্রতিটি কনফিগার করতে পারেন এবং তারপরে নিজেই ওয়ার্ডপ্রেস ডাউনলোড এবং ইনস্টল করতে পারেন। এইভাবে, আপনি ওয়ার্ডপ্রেসকে শক্তিশালী করার প্রযুক্তিগুলির সাথে আরও পরিচিত হয়ে উঠবেন।

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

আপনি যদি XAMPP এবং Bitnami WP মডিউল পদ্ধতির সম্পূর্ণ সরলতা এবং আপনার পিসিকে একটি সম্পূর্ণ LAMP সার্ভারে পরিণত করার মধ্যবর্তী রাস্তা চান তবে আপনি ডকারের মাধ্যমে ওয়ার্ডপ্রেস ইনস্টল করতে পারেন। আমরা যে পদ্ধতির পরীক্ষা করি তার চেয়ে এটি আরও জটিল কিন্তু আপনার প্রকৃত অপারেটিং সিস্টেমে অতিরিক্ত পরিষেবা ইনস্টল না করেই সবকিছু ভার্চুয়ালাইজড রাখার অতিরিক্ত বোনাস থাকবে৷

পার্থক্য হল XAMPP ওয়ার্ডপ্রেসের জন্য প্রয়োজনীয় "অবকাঠামো" ইনস্টল করে (Apache, PHP এবং MySQL) আপনার OS-এ "স্ট্যান্ডএলোন অ্যাপ্লিকেশন" এর সমতুল্য, যেখানে ডকার সবকিছুকে একটি ভার্চুয়ালাইজড "কাজের পরিবেশে" রাখে যাতে সমস্ত নির্ভরতা থাকে।

ডকার এখনও আপনার ওএসের "স্থানীয়" উপাদানগুলির উপর নির্ভর করে, যদিও, ওয়ার্ডপ্রেসের জন্য "উপরে অনুপস্থিত নির্ভরতা যোগ করা"। বৃহত্তর দলগুলির জন্য সাধারণ প্রকল্পগুলিতে সহযোগিতা করে যাদের সদস্যরা একই সার্ভারে অ্যাক্সেস পেয়ে উপকৃত হবেন কিন্তু স্থানীয়ভাবে প্রতিটি সদস্যের জন্য, একটি Vagrant এবং VirtualBox ইনস্টলেশন সম্ভবত সেরা বিকল্প হবে৷

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


  1. রাস্পবেরি পাইয়ের জন্য দ্বি-ফ্যাক্টর প্রমাণীকরণ কীভাবে সেট আপ করবেন

  2. কিভাবে লিনাক্সে ফায়ারওয়াল সেট আপ করবেন

  3. কীভাবে লিনাক্সে পরিবেশের ভেরিয়েবল সেট এবং তালিকাভুক্ত করবেন

  4. কিভাবে আপনার ওয়ার্ডপ্রেস ওয়েবসাইটে বিনামূল্যে SSL সেট আপ করবেন