আগের পর্বগুলো-
- ওয়েব প্রোগ্রামিং পাঠ-১ (ওয়েব সার্ভার সেটাপ)
- ওয়েব প্রোগ্রামিং পাঠ-২ (পিএইচপি সেটাপ)
*** এই লেখার ভাষার ব্যবহারে 'আপনি' ব্যবহার না করে 'তুমি' ব্যবহার করার কারণ প্রথম পর্বে জানানো হয়েছে। এই বিষয়টি নিয়ে কারো আপত্তি থাকলে কিছু করার নেই। ***
--
অ্যাপাচি ওয়েব সার্ভার এবং পিএইচপি সেটাপ করার পর আমরা একটি ডেটাবেস সার্ভার হিসেবে MySQL সেটাপ করা শিখবো। তাহলে চলো শুরু করা যাক।
১) http://dev.mysql.com/downloads থেকে MySQL এর Windows MSI Installer ডাউনলোড করে নাও।
২) ডাউনলোড শেষে সাধারণ সফটওয়্যারের মত করে সেটাপ করে নাও।
৩) সেটাপ শেষ হলে Configure the MySQL Server now এ চেক করলে MySQL কনফিগারেশন উইজার্ড শুরু হবে। অথবা স্টার্ট মেনু হতে MySQL > MySQL Server Instance Config Wizard এ ক্লিক করতে হবে।
৪) কনফিগার টাইপ Detailed Configuration করে Next করো।
৫) সার্ভার টাইপ Developer Machine নির্বাচন করে Next করো।
৬) ডেটাবেস ইউজেস Multifunctional Database নির্বাচন করো।
৭) InnoDB Tablespace Settings এ Data নির্বাচন করো।
৮) নাম্বার অব কনকারেন্ট কানেকশনে Decision Support (DSS)/OLAP নির্বাচন করো।
৯) এরপরের ধাপে অবশ্যই Enable TCP/IP Networking চেক করতে হবে যার পোর্ট হবে 3306 ।
১০) ক্যারেক্টার সেটে Standard Character Set নির্বাচন করো।
১১) উইন্ডোজ অপশনে Install As Windows Service চেক করলে MySQL সার্ভিস হিসেবে ইনস্টল হবে। এবং Launch the MySQL Server automatically চেক করা থাকলে প্রতিবার উইন্ডোজ ওপেন হওয়ার সময় নিজে থেকে MySQL চালু হয়ে যাবে। দু'টো অপশনই চেক করে Next করো
১২) এরপর সিকিউরিটি অপশনে রুট পাসওয়ার্ড নির্ধারন করো। সার্ভারের নিরাপত্তার জন্য Enable root access from remote machines আনচেক থাকা ভাল। তবে অন্য মেশিন থেকে সরাসরি MySQL এডমিন একসেস করতে চাইলে চেক করে Next করো।
১৩) সব শেষে Execute বাটনে ক্লিক করলে কনফিগার হয়ে যাবে। সব ঠিকঠাক মত হলে নিচের মত দেখাবে।
এটুকু হয়ে যাওয়ার পর PHP5 কে তোমার MySQL এর সাথে কাজের উপযোগী করতে আরে কিছু কাজ করতে হবে। এরজন্য PHP যেখানে সেটাপ করা হয়েছে ওখান থেকে libmysql.dll বা php_mysql.dll ফাইলটিকে উইন্ডোজে(WindowsSystem32) কপি করতে হবে। সংক্ষেপে-
C:phpextphp_mysql.dll কপি হবে C:WindowsSystem32php_mysql.dll এ।
এবার C:php থেকে php.ini ফাইলটি খুলো ;extension=php_mysql.dll লাইনটি এডিট করে extension=php_mysql.dll করো। মানে পেছন থেকে সিমিকোলনটি ( ; ) সরিয়ে দিতে হবে।
সব শেষে অ্যাপাচি Restart করো। MySQL সেটাপ এখানেই শেষ। এবার আমরা দেখবো MySQL ঠিকমত সেটাপ হয়েছে কিনা।
১) স্টার্ট মেনু থেকে MySQL > MySQL Command Line Client-টি খুলে কনফিগার করার সময় যে root পাসওয়ার্ডটা ব্যবহার করা হয়েছিলো সেটি টাইপ করে লগইন করতে হবে।
২) Status কমান্ড দিলে MySQL সম্পর্কিত কিছু তথ্য দেখাবে। যেখানে সার্ভার Uptime: দেখে বুঝতে পারবে সার্ভারটি যথাযথভাবে চলছে কিনা।
--
আগামী পর্বে আমরা PHP5 এর সাথে MySQL ঠিকমত কাজ করছে কিনা তা পরিক্সা করতে ছোট একটি কোড লেখা শিখবো। সেই সাথে ডেটাবেস ম্যানেজ করার জন্য phpMyAdmin সেটাপ করা শিখবো। সেই পর্যন্ত অপেক্ষায় থাকুন।
--
আপডেট: ৪ নং পর্ব এখানে দেয়া হয়নি আর.. আমাদের বই লেখার প্রজেক্টে পাওয়া যাবে পরবর্তী আরো কিছু পর্ব। এর পরের লেখাটা এখানে- Click This Link
এবং সবগুলো এখানে - http://phpbook.ofhas.in/
এবং গুগল গ্রুপে কিছু লেখা পাওয়া যাবে- http://groups.google.com/group/phpbook
(যেকোন কারণেই হোক বইটি শেষ পর্যন্ত লেখা কন্টিনিউ হয়নি.. ভবিষ্যতে ইচ্ছে আছে পুরোটা শেষ করার)
--
কম্পিউটার গ্রুপে প্রকাশিত।
সর্বশেষ এডিট : ০২ রা ডিসেম্বর, ২০১০ ভোর ৫:৩৬