আজ আমরা এখানে ওয়ার্ডপ্রেস সেট আপ – Server কি ? – যেভাবে কম্পিউটারে সার্ভার তৈরি করব সেই সম্পর্কে আলোচনা করবো। ওয়ার্ডপ্রেস সেট আপ – Server কি ? – যেভাবে কম্পিউটারে সার্ভার তৈরি করবেন সেই সম্পর্কে জেনে নেওয়া যাক।
ওয়ার্ডপ্রেস সেট আপ – Server কি ? – যেভাবে কম্পিউটারে সার্ভার তৈরি করবেন
ওয়ার্ডপ্রেস সেট আপ – Server কি ? – যেভাবে কম্পিউটারে সার্ভার তৈরি করবেন: বর্তমানে তথ্য-প্রযুক্তি ভিত্তিক চাকুরির চাহিদা দিন দিন বাড়ছে। যেমন আমাদের দেশীয় সফটওয়্যার ইন্ডাষ্ট্রিতে, বৈদেশিক আইটি ইন্ডাষ্ট্রিতে এবং ফ্রীল্যান্সিং মার্কেটপেস গুলোতে। ফ্রীল্যান্সিং মার্কেটপেস যেমন: ওডেস্ক, ফ্রীল্যান্স, গুরু ইত্যাদি সাইটগুলো ভিজিট করলে দেখবেন, প্রতিদিন প্রচুর পরিমাণে ওয়ার্ডপ্রেস সাইট বিল্ডিং ডেভেলপমেন্ট এবং কাস্টমাইজেশন এর কাজ পাওয়া যায়। কিন্তু বেশির ভাগ কাজই অ্যাডভান্সড লেভেল এর যেমন- ওয়ার্ডপ্রেস থিম এবং প্লাগইন তৈরি । তাই তাদের কথা মাথায় রেখেই আমরা ওয়ার্ডপ্রেস সেট আপ – Server কি ? – যেভাবে কম্পিউটারে সার্ভার তৈরি করবেন এই নিয়ে আলোচনা করবো।
ওয়ার্ডপ্রেস সেট আপ
ওয়ার্ডপ্রেস সেট আপ করার জন্য প্রথমেই আমাদের পিসি কে সার্ভার পিসি তে রূপান্তর করতে হবে । তাই আমাদের PC তে প্রথমে সার্ভার সেট আপ করতে হবে এবং তার পর ওয়ার্ডপ্রেস ইন্সটল (Install) করতে হবে ।
Server কি ?
Server হচ্ছে একটি বিশেষ কম্পিউটার যেটি অন্য কম্পিউটার যেমন Guest user (ব্যবহারকারী) কে service প্রদান করে এবং আপনি আপনার ডায়নামিক ওয়েবসাইট ঐ কম্পিউটারে চালাতে পারবেন ।
যেভাবে কম্পিউটারে সার্ভার তৈরি করবেন
প্রথমে আপনাকে XAMPP Software টি সংগ্রহ করতে হবে । এটি সংগ্রহের জন্য আপনি www.apachefriends.org/en/xamp-windows.html এ গিয়ে XAMPP Software টি ডাউনলোড করে নিতে পারেন । অন্যান্য Software যেভাবে ইন্সটল করতে হয় XAMPP ও সেভাবে ইন্সটল করতে হয় । XAMPP ইন্সটলের (Install) জন্য নিম্নলিখিত ধাপগুলো অনুসরন করুন ।
প্রথমে XAMPP Software ফোল্ডারটি Open করুন এবং xampp-win32-1.7.7-VC9 installer.exe তে ডাবল click করলে নিচের চিত্রের মতো দেখতে পাবেন ।
OK তে click করুন ।
এবারও OK তে click করুন ।
Next এ click করুন এবং সেখানে নিচের চিত্রের মতো একটি window দেখতে পাবেন । এখানে আপনি আপনার কম্পিউটারের কোন ড্রাইভে XAMPP Install করতে চান তা দেখিয়ে দিন ।
Next এ click করুন । নিচের ছবির মতো দেখতে পাবেন ।
এখান থেকে Install Apache as Service এবং Install MySQL as Service অপশন দুটি টিক দিয়ে দিন ।
তারপর Install এ click করুন ।
নিচের চিত্রের মতো একটি window দেখতে পাবেন এবং এখানে কিছুক্ষণ অপেক্ষা করুন ।
তারপর Finish এ click করুন । কিছুক্ষণ অপেক্ষা করুন । একটি Dialog box আসবে, সেখান থেকে Ok তে click করুন । তারপর একটি Dialog box আসবে, সেখান থেকে Yes এ click করুন ।
এরপর XAMPP Control Panel টি ওপেন হবে ।
এখানে যদি Apache এবং MySQL running থাকে, তাহলে বুঝবেন ঠিকভাবে ইন্সটল হয়েছে । আর যদি running না থাকে, তাহলে Apache এবং MySQL এর ডান পাশে Start এ click করুন । তাহলে আপনার PC তে Server তৈরি হয়ে যাবে । পরবর্তীতে XAMPP আপনি দুইভাবে ওপেন করতে পারবেন । একটি পদ্ধতি হলো XAMPP এর শর্টকাট আইকন, যা আপনার Desktop এ থাকবে ।
আরেকটি পদ্ধতি হলো Start থেকে All programs এ click করতে হবে ।
তারপর Apache Friends এ click করতে হবে ।
তারপর XAMPP এ click করে XAMPP Control Panel এ click করলে XAMPP Control Panel চলে আসবে ।
Server test করা
Install করার পর দেখতে হবে এটি ঠিকঠাক মতো Install হয়েছে কিনা, অথবা Run করছে কিনা । সেই জন্য কোন একটি ব্রাউজার Internet Explorer, Mozilla Firefox Opera কোন একটি দিয়ে চেক করতে পারেন এর জন্য আপনি নিচের পদক্ষেপ নিন ।
প্রথমে আপনি আপনার Browser এর address bar এ http://localhost লিখে Enter প্রেস করুন ।
যদি screen এ XAMPP লেখা নিচের মতো একটি screen আসে, তাহলে বুঝবেন আপনার PC তে Server সঠিক ভাবে কাজ করছে ।
XAMPP এর Physical অবস্থান
এখন প্রশ্ন হল, আপনি যে XAMPP টি install করেছেন, এটি আপনার কম্পিউটারের কোথায় আছে, কোন ড্রাইভে আছে এবং এর লোকেশনটা কি ? এটি সাধারণত (by default) কম্পিটারের C (System Drive) ড্রাইভে থাকে ।
C- ড্রাইভ ওপেন করুন । এখানে কয়েকটি Folder দেখা যাবে । যেমনঃ Windows, Program Files, XAMPP ইত্যাদি । XAMPP- এটিই আপনার সেই install করা XAMPP সফটওয়্যার XAMPP folder টি ওপেন করলে অনেকগুলো folder দেখতে পাবেন, যেমন: Apache, Php, Phpmyadmin, Mysql, htdocs ইত্যাদি । আমরা কাজ করব mysql এবং htdocs ফোল্ডার নিয়ে ।
ডেটাবেজ তৈরি করা
WordPress Install করার পূর্বে আমাদেরকে ডেটাবেজ তৈরি করতে হবে । এরপর আপনার Browser (Internet explorer, Mozilla Firefox or Opera etc.) এর address bar এ http://localhost লিখে Enter প্রেস করুন ।
যদি screen এ নিচের মতো window প্রদর্শিত হয়, তাহলে বুঝবেন আপনার PC তে Server সঠিক ভাবে কাজ করছে ।
এখন Language নির্বাচনের জন্য English এ Click করুন ।
Language English এ Click করার পর নিম্নের মতো একটি চিত্র পাবেন ।
phpMyAdmin এ Click করুন ।
এবার যে পেজটি আসবে সেখান থেকে Databases এ click করুন ।
এবার নিচের মতো পেইজ আসবে
Database তৈরি করার জন্য Create new database এর নিচে Database এর একটি নাম দিন । নাম আপনি যে কোন কিছুই দিতে পারেন । তবে আমি এখানে Database এর নাম দিয়েছি wordpress । নাম লেখা হলে create বাটনে Click করুন ।
এবার wordpress নামের ফোল্ডারটি কপি করে C ড্রাইভে XAMPP নামের ফোল্ডারের ভিতর htdocs ফোল্ডারের ভিতর paste করে দিন।
এখন আপনি আপনার ব্রাউজারে Address bar এ লিখুন http://localhost/wordpress এবং Enter চাপুন ।
এরপর Create a Configuration File এ click করুন ।
এবার নিচের মতো পেইজ আসবে।
এখানে Lets go তে click করুন । তারপর নিচের মতো পেইজ আসবে।
এখানে Database Name এর ঘরে যে নামে Database তৈরি করা হয়েছে সেটি লিখুন । যেমন আমি এখানে wordpress দিয়েছি ।
User Name এ root লিখুন ।
Password এর ঘর খালি রাখুন ।
Database Host এর ঘরে localhost লিখুন ।
Table prefix এর ঘরে wp লিখুন এবং তারপর Submit এ click করুন ।
নিচের মতো Window আসবে।
এখানে Run the Install এ click করুন ।
নিচের চিত্রের মতো আরেকটি Window আসবে ।
Site Tilte- এর ঘরে আপনার blog এর নাম লিখুন ।
Username- এর ঘরে যেকোন একটি Username দিন ।
Password- এর ঘরে যে কোন একটি Password দিন ।
তারপরের যে ফিল্ডটি আছে সেখানে আপনার Password টি পুনরায় টাইপ করুন ।
Your Email এর ঘরে আপনার ই-মেইল Address লিখুন ।
তারপর Install WordPress এ Click করুন এবং নিচের চিত্রের ন্যায় একটি Page দেখতে পাবেন ।
এখানে Login এ Click করুন ।
এবার নিচের চিত্রের মতো একটি Window দেখতে পাবেন ।
এখানে Username এর ঘরে আপনি যে Username লিখেছেন তা লিখুন এবং Password এর ঘরে Password দিন । তারপর Login এ Click করুন ।
এখন আপনার সামনে নিচের চিত্রের ন্যায় একটি Window আসবে ।
এটি হচ্ছে WordPress এর Back End।
আপনি যদি এখান থেকে Front End এ যেতে চান তাহলে উপরের বাম পাশে আপনার Blog Title এর উপর Cursor রাখলে Visit Site অপশন দেখা যাবে, সেখানে Click করুন ।
WordPress এর Front End পরিচিতি
1. এটি হলো বগের টাইটেল অংশ । এখানে আপনি যে টাইটেল দিবেন তাই Show করবে ।
2. সার্চ অপশন- কোন কিছু খোজার জন্য ব্যবহৃত হয় ।
3. এটি হচ্ছে । হেডার অংশ- যেখানে ইমেজ গ্যালারী দেওয়া আছে ।
4. এটি হলো মেন্যুবার । আপনি চাইলে যে কোন পেজ মেন্যুর মধ্যে রাখতে পারেন ।
5. এই অংশে পোস্ট শো করবে ।
6. এটি সার্চ অপশন- কোন পোস্ট সার্চ করার জন্য ব্যবহৃত হয় ।
7. Recent Post অংশ- সর্বশেষ পোস্টটি শো করবে এবং Recent Comments অংশে সর্বশেষ Comments শো করবে ।
8. আর্কাইভ অংশ- আপনি চাইলে আগের পোস্টগুলো পড়তে পারেন ।
9. Catagory অংশ- আপনার বগ এ যে যে Catagory তৈরি করা আছে তা শো করবে ।
10. এখান থেকে চাইলে আপনি Login এবং Logout করতে পারবেন ।
WordPress এর Back End পরিচিতি
Back End এ যাওয়ার জন্য আপনার ব্রাউজারের Address বার এ গিয়ে localhost/ wordPress/ wp-admin/ লিখুন । এরপর Enter press করুন ।
1. এখানে Blog এর নাম দেওয়া আছে (Shihab’s blog) । এই অংশ থেকে আপনি আপনার Blog বা সাইটের Front End এ যেতে পারবেন । তারপর যেখানে “4” লেখা আছে , সেখানে আপনার Blog এর আপডেট কি কি হয়েছে সেটি জানতে পারবেন । তারপর New অংশ থেকে আপনি চাইলে নতুন পোস্ট, ফাইল, লিংক, পেইজ, ইউজার ইত্যাদি পোস্ট করতে পারবেন ।
2. Menu: এটি Dashboard এর মেন্যু অংশ । এখান থেকে প্রায় সব ধরনের গুরুত্বপূর্ন কাজ করতে পারেন । পরবর্তীতে আমরা এই মেন্যু অংশের বিস্তারিত ব্যবহার জানবো ।
3. এটি হলো ইউজারের অংশ । এখান থেকে ইউজাররা লগ আউট এবং তাদের প্রোফাইল আপডেট করতে পারবে ।
4. Basic Settings: এই অংশ থেকে আপনি চাইলে আপনার Blog এর বিভিন্ন ধরনের সেটিংস পরিবর্তন করতে পারেন । যেমন: Privacy Settings, Time Zone, Comment on অথবা off ইত্যাদি কাজ করতে পারেন ।
5. Add Real Content: এই অংশে আপনি বিভিন্ন ধরনের Content অ্যাড করতে পারবেন ।
6. Customize Your Site: এ অংশ থেকে আপনি চাইলে আপনার Site এর বিভন্ন অংশ পরিবর্তন করতে পারবেন ।
7. Right Now: এই অংশে আপনার Blog এ এখন কয়টি Post, Page, Comment ইত্যাদি আছে তা জানতে পারবেন ।
8. Quick Press: Quick Press অংশ থেকে আপনি চাইলে খুব দ্রুত Blog এ Post দিতে পারবেন ।
9. Recent Comments: এই অংশ থেকে আপনি সম্প্রতি কোন Comments এর বিস্তারিত জানতে পারবেন ।
10. Recent Draft: Draft অংশে কোন পোষ্ট থাকলে তা দেখা যাবে ।