যদি এমন হয় যে আপনি আপনার হোস্টিং প্যাকেজে পাওয়া ডাটাবেসের কোটা শেষ করে ফেলেছেন, কিন্তু আরও সিএমএস ইনস্টল করতে চান, তবে একটু কুশলী হলে আপনি সহজেই তা করতে পারেন। যেমন, একই ডাটাবেসে আপনি দু’টি ওয়ার্ডপ্রেস ইনস্টল করতে পারেন। দু’টি সাইট সম্পূর্ণ স্বাধীনভাবে কাজ করবে। চাইলে আলাদা থিম দিতে পারবেন। এমনকি ধরুন আপনি ওয়ার্ডপ্রেস ইনস্টল করেছেন, কিন্তু সাথে আরেকটি সিএমএস ইনস্টল করতে চান, সেটাও পারবেন খুব সহজে।
এক ডাটাবেসে দুই ওয়ার্ডপ্রেস
প্রথমে আসা যাক কিভাবে একই ডাটাবেসে দু’টি ওয়ার্ডপ্রেস ইনস্টল করবেন। শুরুতেই বলে রাখি আমি ব্যক্তিগতভাবে মনে করি হোস্টিং সার্ভারের স্ক্রিপ্ট ইনস্টলার ব্যবহার না করে যথানিয়মে (ওয়ার্ডপ্রেস সাইটের নির্দেশনা অনুসারে) ইনস্টল করাই ভালো। নইলে পরে কিছু অপ্রত্যাশিত সমস্যা দেখা দিতে পারে, বিশেষ করে যারা ফ্রি হোস্টিং ব্যবহার করেন তাদের জন্য বলছি।
কিভাবে হবে?
ওয়ার্ডপ্রেসে আপনি যদি অন্য কোন ‘প্লাগ ইন’ ব্যবহার না করেন তাহলে ডাটাবেসে ১১টি টেবিল তৈরি হবে। কিন্তু যদি দু’টি ওয়ার্ডপ্রেস ব্যবহার করেন তবে আরও ১১টি, অর্থাৎ মোট ২২টি টেবিল তৈরি করতে হবে।
কি করতে হবে?
ওয়ার্ডপ্রেসের ১১টি টেবিল কি নামে হবে সেটা নির্ধারণ করে দেয়া থাকে। এটা পরিবর্তনের চেষ্টা না করাই ভালো। তবে টেবিলের নামের শুরু বা প্রিফিক্সটা আপনি নির্ধারণ করেন দিতে পারেন। আপনার দু’টো ওয়ার্ডপ্রেস সাইটের টেবিল প্রিফিক্স অবশ্যই আলাদা হতে হবে।
কিভাবে করবেন?
wp-config.php ফাইলটি ওপেন করুন। এক্ষেত্রে নোটপ্যাড ব্যবহার করতে পারেন। $table_prefix = ‘wp_’; এই লেখাটি খুঁজে বের করুন। এখানে wp_ হচ্ছে টেবিল প্রিফিক্স। এটা বদলে দিন। যেমন wp_site1_ কে টেবিল প্রিফিক্স হিসেবে ব্যবহার করতে হলে লিখতে হবে: $table_prefix = ‘wp_site1_’;
/** * WordPress Database Table prefix. * * You can have multiple installations in one database if you give each * a unique prefix. Only numbers, letters, and underscores please! */ $table_prefix = 'wp_site1_';
তবে এমন প্রিফিক্স ব্যবহার করবেন যেটি আপনি পরে সহজে চিনতে পারবেন। এভাবে একটির ইনস্টলেশন সম্পন্ন হলে, আলাদা একটি ফোল্ডারে আলাদা প্রিফিক্স দিয়ে আরেকটি ওয়ার্ডপ্রেস ইনস্টল করুন।
উভয়ক্ষেত্রেই ডাটাবেস নেম, ইউজার নেম, পাসওয়ার্ড, হোস্ট, ইত্যাদি তথ্য একই থাকবে।
অন্যান্য সিএমএস-এর ক্ষেত্রেও একই নিয়ম প্রযোজ্য। কেবল টেবিল প্রিফিক্স-এর দিকে খেয়াল রাখুন।