জুমলা টিউটোরিয়াল ৩: লোকালহোস্টে wampserver কনফিগারেশন
গত পর্বটি যারা পড়েছেন, তারা বুঝতে পেরেছেন যে wampserver ইনস্টল করা খুবই সহজ। অন্যান্য সফটওয়্যার ইনস্টল করার মতোই। কিন্তু প্যাঁচ লাগে সার্ভার কনফিগার করতে এসে। অনেক নতুন ব্যবহারকারীই জানেন না যে, wampserver ইনস্টল করার পর কিছু কিছু জায়গায় পরিবর্তন করতে হয়। আমি নিজেও জানতাম না। ফলে wampserver ইনস্টল করার পর সেটি লোকালহোস্টের উপযোগী করে কনফিগার না করে আমার মতো অনেকেই জুমলা সেটাপ দিতে গিয়ে ধরা খায়।
এই সমস্যার জন্য আমি বেশ কিছু টিউটোরিয়াল দেখেছি, বাংলা-ইংরেজি দুটোতেই। কিন্তু একেকটি একেকভাবে কনফিগার করতে বলে, বেশ কিছু কনফিগারেশন পদ্ধতি জটিলও বটে। এতে বিভ্রান্ত হওয়ারও আশঙ্কা থাকে। আমি নিজেই বিভিন্ন সময় বিভিন্নভাবে কনফিগার করতে গিয়ে ঝামেলায় পড়েছি।
এখানে যে পদ্ধতিতে কনফিগার করার কথা বলা হবে, সেভাবে করলে ঝামেলা কিছুটা কম হওয়ার কথা। তারপরও যদি হয়, জানাতে ভুলবেন না কিন্তু। আমি না পারলেও নিশ্চয়ই কোনো না কোনো টেকিগুরু সমাধান দিতে পারবেন।
১. wampserver ইনস্টল করার পর সেটিতে ক্লিক করে চালু করুন। দেখুন সিস্টেম ট্রেতে একটি আইকন দেখা যাচ্ছে। আইকনে ক্লিক করে দেখুন সেখানে Put Offline লেখা আছে কি না। যদি থাকে, তাহলে Put Online-এ ক্লিক করুন। আর Put Online থাকলে কিছু করার নেই।
২. আইকনে ক্লিক করার পর উপরের চিত্রের মতো যে পপআপ উইন্ডোটি দেখা যাবে সেখানে Localhost লেখায় ক্লিক করুন। অথবা আপনার ব্রাউজার (ফায়ারফক্স, সাফারি বা আইই) খুলে সেখানে http://localhost/ লিখে এন্টার দিন।
৩. নিচের চিত্রের মতো একটি পেজ ওপেন হবে।
৪. Tools-এর এখানে phpMyAdminলেখাটিতে ক্লিক করুন। নতুন একটি পেজ আসবে। সেখানে পেজের একদম নিচের দিকে এরকম একটি লাল সতর্কবার্তা দেখা যাবে। এখানে যেটা বলা আছে, তার সারমর্ম হলো- আপনার root-এ কোনো পাসওয়ার্ড দেওয়া নাই। পাসওয়ার্ড দেওয়া দরকার।
৫. Privileges লিংকে ক্লিক করুন। User overview সেকশনে ছবির মতো করে Root - Localhost বক্সে টিক চিহ্ন দিন। Edit Privileges বাটনে ক্লিক করুন।
৬. Change password সেকশনে গিয়ে দুটি বক্সেই আপনার নিজস্ব পাসওয়ার্ড দিন। মনে রাখবেন, পাসওয়ার্ডটি শক্তিশালী হলে ভালো হয়। ডিকশনারিতে পাওয়া যায় এমন শব্দ ব্যবহার করবেন না। ইংরেজি অক্ষর, সংখ্যা ও অন্যান্য ক্যারেক্টার মিলিয়ে পাসওয়ার্ড দেওয়ার চেষ্টা করবেন। Go বাটনে ক্লিক করুন।
৭. The password for 'root'@'localhost' was changed successfully. -এই লেখাসম্বলিত একটি মেসেজ দেখাবে। যদি না দেখায়, তাহলে বুঝতে হবে পাসওয়ার্ড দেওয়ার কাজ ঠিকমতো হয় নি। সেক্ষেত্রে পুনরায় চেক করুন।
৮. ব্রাইজারটি মিনিমাইজ করে যেখানে wampserver ইনস্টল করেছেন, সেটি ওপেন করুন। সাধারণ C:wamp/-এ ইনস্টল করা হয়। সেখানে C:wampappsphpmyadminx.x.x -এই ফোল্ডারটি ওপেন করুন। এখানে x.x.x দিয়ে পিএইচপি কোন ভার্সনের তা বুঝানো হচ্ছে। apps ওপেন করলেই তা বুঝতে পারবেন। এর ভেতরে config.inc.php নামের ফাইলটি নোটপ্যাড, ড্রিমওয়েভার বা এ জাতীয় সফটওয়্যার দিয়ে ওপেন করুন।
৯. $cfg['blowfish_secret'] = ''; লেখাটি সার্চ দিয়ে খুঁজে বের করুন। Ctrl + F প্রেস করে সার্চ করতে পারেন। সার্চ বক্স আসলে এই শব্দগুলো টাইপ করে বা কপি করে সার্চ দিন। নিচের মতো দেখাবে।
১০. $cfg['blowfish_secret'] = '';কে পরিবর্তন করে ছবির মতো করে $cfg['blowfish_secret'] = 'mypassphrase'; করুন। এখানে mypassphrase মানে আপনার নিজস্ব পাসওয়ার্ডকে বুঝাচ্ছে। তবে আগে মাইএসকিউএল-এর root-যে পাসওয়ার্ড দিয়েছিলেন, এখানে সেটি বসবে না। অর্থাৎ এখানে একটি নতুন পাসওয়ার্ড দিতে হবে।
১১. এবার ['auth_type'] = 'config'; লেখাটি সার্চ করে বের করুন। config শব্দটির জায়গায় cookie বসান। আর কোনো কিছু বদলাবেন না।
১২. এবার $cfg['Servers'][$i]['password'] = ''; লেখাটি সার্চ করে বের করুন। সেখানে ছবির mysql-password অংশে আপনি ৬ নম্বর ধাপে যে পাসওয়ার্ডটি দিয়েছিলেন, সেটি আবার বসান।
১৩. নোটপ্যাড বা এই ফাইলগুলো বন্ধ করে সিস্টেম ট্রেতে ক্লিক করে Restart All Services দিন।
১৪. ব্রাউজারে গিয়ে http://localhost/ রিফ্রেশ করুন। phpmyadmin-এ ক্লিক করুন। এখন আপনাকে ইউজার নেম ও পাসওয়ার্ড দিতে বলা হবে। ৬ নম্বর ধাপে যে ইউজার নেম (root) ও পাসওয়ার্ড দিয়েছিলেন, সেটি এখানে দিন। নিচে একটি লাল সতর্কবার্তা আসবে। সেটাকে পাত্তা দেওয়ার দরকার নেই।
১৫. Privileges অপশনে গিয়ে root-এর পাশে যেখানে host-এর জায়গায়127.0.0.1 লেখা আছে, সেখানে Edit Privileges-এ ক্লিক করুন। ৬ নম্বর স্টেপে যে পাসওয়ার্ডটি দিয়েছিলেন, সেটি আবার দিন। নিচের ছবির মতো দেখাবে।
১৬. এখন root-এর পাশে যেখানে production.mysql.com লেখা আছে, সেটির Edit Privileges বাটনে ক্লিক করুন। ৬ নম্বর স্টেপে যে পাসওয়ার্ড দিয়েছিলেন, সেটি আবার দিন। নিচের ছবির মতো দেখাবে।
১৭. সিস্টেম ট্রে থেকে WAMP আইকনে ক্লিক করে PHP-তে ক্লিক করুন। সেটির মেন্যু থেকে PHP extensions থেকে php_mcrypt লেখাটিতে ক্লিক করুন।
১৮. ব্রাউজারে গিয়ে phpMyAdmin-কে রিফ্রেশ করুন। দেখুন আর কোনো সতর্কবার্তা দেখাচ্ছে না। এখন আপনি আপনার পাসওয়ার্ড দিয়ে মাইএসকিউএল-এ ঢুকতে পারবেন।
এই কাজগুলো করা হয়ে গেলে আপনার সার্ভার কাজ করার জন্য রেডি। আগামী পর্বে দেখানো হবে কীভাবে ফ্রি হোস্ট সাইটে বা ওয়েব সার্ভারে এই কনফিগারেশন করতে হয়। কোনো অংশ বুঝতে সমস্যা হলে জানানোর অনুরোধ রইলো।
জাতির জনক কে? একক পরিচয় বনাম বহুত্বের বাস্তবতা
বাঙালি জাতির জনক কে, এই প্রশ্নটি শুনতে সোজা হলেও এর উত্তর ভীষণ জটিল। বাংলাদেশে জাতির জনক ধারণাটি খুবই গুরুত্বপূর্ণ, যেখানে একজন ব্যক্তিত্বকে জাতির প্রতিষ্ঠাতা হিসেবে মর্যাদা দেওয়া হয়। তবে পশ্চিমবঙ্গের... ...বাকিটুকু পড়ুন
আত্মপোলব্ধি......
আত্মপোলব্ধি......
একটা বয়স পর্যন্ত অনিশ্চয়তার পর মানুষ তার জীবন সম্পর্কে মোটামুটি নিশ্চিত হয়ে যায়। এই বয়সটা হল পঁয়ত্রিশ এর আশেপাশে। মানব জন্মের সবকিছু যে অর্থহীন এবং সস্তা সেটা বোঝার বয়স... ...বাকিটুকু পড়ুন
জীবন থেকে নেয়া ইলিশ মাছের কিছু স্মৃতি !
হঠাৎ ইলিশ মাছ খেতে ইচ্ছে হল । সাথে সাথে জিভে ..জল... চলে এল । তার জন্য একটু সময়ের প্রয়োজন, এই ফাঁকে আমার জীবন থেকে নেয়া ইলিশ মাছের কিছু স্মৃতি... ...বাকিটুকু পড়ুন
ট্রাম্প ক্ষমতায় আসছে এটা ১০০% নিশ্চিত। আমেরিকায় ইতিহাসে মহিলা প্রেসিডেন্ট হয়নি আর হবেও না।
আর এস এস সহ উগ্র হিন্দুদের লিখে দেওয়া কথা টুইট করেছে ট্রাম্প। হিন্দুদের ভোট-আর ইন্ডিয়ান লবিংএর জন্য ট্রাম্পের এই টুইট। যার সাথে সত্যতার কোন মিল নেই। ট্রাম্প আগেরবার ক্ষমতায়... ...বাকিটুকু পড়ুন
ট্রাম্প জিতলে কঠোর মূল্য দিতে হবে ইউসুফ সরকারকে?
ডোনাল্ড ট্রাম্পের এক মন্তব্যে বাংলাদেশের মিডিয়ায় ঝড় উঠেছে। ৫ তারিখের নির্বাচনে ট্রাম্প জিতলে আরেকবার বাংলাদেশের মিষ্টির দোকান খালি হবে।
আমি এর পক্ষে বিপক্ষে কিছু না বললেও ডায়বেটিসের রুগী হিসেবে আমি সবসময়... ...বাকিটুকু পড়ুন