- লোকালহোস্টে বিনা খরচে ওয়ার্ডপ্রেস সাইট তৈরি (ওয়ার্ডপ্রেস টিউটোরিয়াল – পর্ব ১)
- ওয়ার্ডপ্রেস.কম ব্যবহার করে ওয়েবসাইট তৈরি (ওয়ার্ডপ্রেস টিউটোরিয়াল – পর্ব ২)
- নিজের হোস্টিংয়ে ওয়ার্ডপ্রেস ওয়েবসাইট তৈরি (ওয়ার্ডপ্রেস টিউটোরিয়াল – পর্ব ৩)
- ম্যানুয়ালি ওয়ার্ডপ্রেস ইন্সটলেশন (ওয়ার্ডপ্রেস টিউটোরিয়াল – পর্ব ৪)
- ওয়ার্ডপ্রেসে একটি পোস্ট লেখা (ওয়ার্ডপ্রেস টিউটোরিয়াল – পর্ব ৫)
ওয়ার্ডপ্রেসের সাথে নতুন করে পরিচয় করিয়ে দেয়ার কিছু নেই। কেতাবি ভাষায় বললে ওয়ার্ডপ্রেস একটি জনপ্রিয় এবং বহুল ব্যাবহৃত কন্টেন্ট ম্যানেজমেন্ট সিস্টেম (সিএমএস); যা পিএইচপি এবং মাইএসকিউএল দ্বারা তৈরি। এটি জিপিএল এর অধীনে লাইসেন্সকৃত, অর্থাৎ এটি ওপেনসোর্স, কিছু শর্তাধীনে যে কেউ এটি মডিফিকেশন করতে পারে।
বর্তমানে ওয়ার্ডপ্রেস ব্যবহার করে বিজনেস ওয়েবসাইট, ই-কমার্স ষ্টোর, ব্লগ, পোর্টফোলিও, সোশ্যাল মিডিয়া, অনলাইন ফেরাম সহ বিভিন্ন ধরণের ওয়েবসাইট তৈরি করা হচ্ছে। বিশ্বের প্রায় ৪০ ভাগ ওয়েবসাইট ওয়ার্ডপ্রেস দিয়ে তৈরি। অর্থাৎ মোটামুটি নিশ্চিত করে বলা যায় গড়ে আপনার ভিজিট করা প্রতি ৩ টি ওয়েবসাইট এর ১ টি ওয়ার্ডপ্রেস দিয়ে তৈরি। আপনি এই লেখাটি যে ওয়েবসাইটে পড়ছেন সেই নিয়নবাতি ব্লগটিও ওয়ার্ডপ্রেস দিয়ে তৈরি।
প্রশ্ন আসতেই পারে কেন ওয়ার্ডপ্রেস এত জনপ্রিয়। অনেকগুলো কারণ আছে, এটা ফ্রি, ব্যবহার করা সহজ, প্রায় সব ধরণের ওয়েবসাইট বানানো যায়, বিভিন্ন থিমস, প্লাগইনস প্রভৃতি এভেইলেবল, অনলাইনে প্রচুর টিউটোরিয়াল পাওয়া যায় এবং আরো অনেক। কোন পূর্ব অভিজ্ঞতা ছাড়াও আসলে ওয়ার্ডপ্রেসে অনেকক্ষেত্রেই খুব চমৎকার ওয়েবসাইট বানানো সম্ভব।
হয়ত সবসময় এবং সবক্ষেত্রে ওয়ার্ডপ্রেস আদর্শ চয়েস না, বড় কোন কোম্পানি স্বাভাবিকভাবেই তৃতীয় পক্ষের কোন সিএমএস ব্যবহার করতে চাইবে না কিংবা অনেক সময় আরো এডভান্স প্রযুক্তি বা বিশেষ কিছু চাহিদার ক্ষেত্রে ওয়ার্ডপ্রেস হয়ত সেরা অপশন না হতে পারে, তবে সাধারণভাবে নিজের একটি ওয়েবসাইট করতে চাইলে খুব সহজেই ওয়ার্ডপ্রেস সাজেস্ট করা যায়। আর এটা আসলে বেশ সহজ।
লোকালহোস্ট
ওয়েবসাইট বানানোর জন্য দরকার ডোমেইন ও হোস্টিং। এজন্য কিছু খরচ রয়েছে। ফ্রি যে ডোমেইন বা হোস্টিং সার্ভিসগুলো রয়েছে, তা আমি সত্যি বলতে সাজেস্ট করব না, অবশ্য দুটি বিকল্প বাদে। তার প্রথমটি হলো লোকালহোস্ট। লোকালহোস্টে কোন খরচ নেই, তবে একটা বিশাল ঘাপলা আছে, তা হলো এটা মূলত আপনার নিজের কম্পিউটারে হোস্ট হবে, অর্থাৎ আপনার সাইটটি অনলাইনে ভিজিবল হবে না।
ভাবছেন এ আবার কী কথা! ওয়েবসাইট বানালাম আর অনলাইনেই দেখা গেলো না, তাহলে লাভ কী? আসলে লোকালহোস্ট ব্যবহার মূলত তখনই করা হয়, যখন শেখা কিংবা চর্চা করা উদ্দেশ্য থাকে। আপনার উদ্দেশ্য যদি এরকম কিছু হয়, জাস্ট ওয়ার্ডপ্রেস কী এবং কেমন দেখতে চান, তাহলে লোকালহোস্ট ব্যবহার করতেই পারেন।
XAMPP
লোকালহোস্ট ব্যবহারের জন্য আপনার কম্পিউটারে বেশ কিছু প্রযুক্তি দরকার হবে। এজন্য সবচেয়ে ভালো উপায় মনে হয়েছে XAMPP, যা একটি ফ্রি সার্ভিস। এখানে X মানে হলো ক্রস প্লাটফর্ম, অর্থাৎ, উইন্ডোজ, লিনাক্স বা ম্যাক তিনটি প্লাটফর্মেই এটা ব্যবহারযোগ্য। AMPP নির্দেশ করে এখানে Apache + MariaDB + PHP + Perl ইনক্লুডেড।
এখান থেকে বিনামূল্যে আপনার অপারেটিং সিস্টেম অনুযায়ী XAMPP নামিয়ে নিন। উইন্ডোজে .exe ফাইলটি সাধারণভাবে ইন্সটল করুন, ডিফল্ট অপশনগুলো রেখে দিতে পারেন। লিনাক্সে ফাইলটি execute করা অ্যালাও করে দিতে হবে, এরপর ইন্সটল করতে সাধারণত root অ্যাকসেস প্রয়োজন হয়ে থাকে। টার্মিনাল থেকে কাজদুটো করতে:
sudo chmod +x ‘/path/to/xampp-linux-installer.run’
sudo ‘/path/to/xampp-linux-installer.run’
এখানে /path/to/xampp-linux-installer.run ইন্সটলার ফাইলটির ডিরেক্টরি নির্দেশ করে, যা রিপ্লেস করে নিতে হবে (যেমন আমার ক্ষেত্রে /home/muttaky/Downloads/xampp-linux-x64-8.0.8-1-installer.run), সহজ উপায় হলো sudo chmod +x (শেষে স্পেস থাকবে) লিখে স্পেস দিয়ে ফাইল ম্যানেজার থেকে ড্রাগ এন্ড ড্রপ করে ইন্সটলারটি টার্মিনালে এনে ছেড়ে দিলেই হবে (পরের কমান্ডও একইভাবে)। এরপর বাকি ইন্সটলেশন অনেকটা উইন্ডোজে .exe ইন্সটলের মত।
ইন্সটলেশন শেষ হলে এবার ব্রাউজারে এড্রেসবারে localhost লিখে এন্টার দিন, আগে পরে কোনকিছু যুক্ত করা জরুরী না, মন চাইলে http://localhost/ দিলেও সমস্যা নাই। যদি নিচের মত আসে, অভিনন্দন! XAMPP ইন্সটল সফল হয়েছে।
এখানে মেনুতে FAQs ও HOW-TO Guides মেনুতে প্রয়োজনীয় অনেক টিউটোরিয়াল পাবেন, কোন প্রয়োজনে গুগলের সহায়তা নিতে পারেন, আমরা ডিটেইলসে যাচ্ছি না, কেননা আমরা কেবলমাত্র XAMPP এর সাহায্যে লোকালহোস্ট ব্যবহারের প্রস্তুতি নিলাম, এখনও WordPress সেটআপ করা হয়নি!
XAMPP-এ ওয়ার্ডপ্রেস
XAMPP এর সাথে ওয়ার্ডপ্রেস ইন্সটলের সহজ উপায় হলো Bitnami Module ব্যবহার। এখান থেকে আমরা WordPress এর Bitnami Modules ডাউনলোড করে নিয়ে এক্সিকিউট করছি।
লোকেশনের ক্ষেত্রে, যদি XAMPP ইন্সটলের সময় আপনি লোকেশন পরিবর্তন না করে থাকেন, তাহলে যেভাবে আছে রেখে দিতে পারেন, অন্যথায় XAMPP এর সঠিক লোকেশনটি দেখিয়ে দিতে হবে। পরের স্ক্রিনের লগইন, ইমেইল, পাসওয়ার্ড প্রভৃতি তথ্যগুলো ওয়ার্ডপ্রেসের ড্যাশবোর্ড অ্যাকসেস করতে প্রয়োজন হবে, তাই মনে রাখতে সুবিধা হয়, এমন তথ্য দিন।
পরের ধাপে ওয়েবসাইটের একটি নাম নির্বাচন করুন (পরবর্তীতে পরিবর্তনযোগ্য)। পরের ধাপে মেইল সাপোর্ট কনফিগারের অপশন রয়েছে, চাইলে করে নিতে পারেন, এক্ষেত্রে তারা মেইলে প্রয়োজনীয় নোটিফিকেশন পাঠাতে পারবে, তবে আমি করছি না। পরের ধাপে দুটি সেটিংস আছে, ডেভেলোপমেন্ট ও প্রোডাকশন। প্রোডাকশন সেটিংসে সিক্যুরিটি কনসার্ন গুরুত্ব পেয়েছে। আমাদের উদ্দেশ্য যেহেতু শেখা, তাই আমি ডেভেলোপমেন্ট সেটিংস বেছে নিচ্ছি। ইন্সটলেশন শেষ হলে এখন http://localhost/wordpress ঠিকানাটি ভিজিট করুন।
যদি চেহারা খানিকটা ওপরের ছবির মত হয়, তাহলে অভিনন্দন! আপনি লোকালহোস্টে ওয়ার্ডপ্রেস ইন্সটলে সফল হয়েছেন। http://localhost/wordpress/wp-admin থেকে আপনার এডমিন প্যানেল একসেস করতে পারেন, এখানে ইন্সটলের সময় দেয়া Login ও application password ব্যবহার করতে হবে। এখানে এ পর্যন্তই, সামনের পর্বগুলোতে আরো চমৎকার কিছু নিয়ে আসার চেষ্টা থাকবে ইন শা আল্লাহ।
লেখা: শাহরিয়ার নাজিম রিফাত
সম্পাদনা: তাহমিদ হাসান মুত্তাকী