ইনস্টলেশন

ক্লাইন্ট সফটওয়ার গুলি সবার আশা করি আছে, এখন শুধু ইনস্টল দিতে হবে, ওয়েব সার্ভার যেমন apache এবং অবশ্যই পিএইচপি আর একটা ডেটাবেস সফটওয়ারও ইনস্টল দিয়ে নিন যেমন: MySQL, কি কাজে লাগবে তা পরে বলছি। সফটওয়ারগুলি সব ফ্রি পাওয়া যায়।একটা ঠিকানা দিচ্ছি এখানে এমন একটা সফটওয়ার পাবেন যেটা ইনস্টল দিলে সবগুলি একবারেই  ইনস্টল হয়ে যাবে। আর আলাদা আলাদা ভাবে ইনস্টল দিতে হবেনা। সফটওয়ারটি হচ্ছে XAMPP.এখান থেকে ডাউনলোড করে ইনস্টল করুন https://www.apachefriends.org/download.html  অন্যান্য সফটওয়ার এর মত ইনস্টল দিন।

এখন ইন্সটল শেষে ডেস্কটপে XAMPP এর একটি আইকন দেখাবে সেখানে ডাবল ক্লিক করে ওপেন করুন অথবা অন্যভাবে করতে পারেন-যে ড্রাইভে ইনস্টল দিয়েছেন সেখানে গেলেই একটা XAMPP Control Panel নামে আইকন দেখতে পাবেন অর্থ্যাৎ আপনি যদি C ড্রাইভে ইনস্টল দেন তাহলে C:\Program Files\xampp বা C:\xampp এই লোকেশনে পাবেন। ব্যাস এখন শুধু start বাটনে click করুন (Apache এবং MySql)

এখন Apache MySql চালুর পর ব্রাউজারের এড্রেসবারে লিখুন http://localhost ফলে নিচের মত একটা পেজ খুলবে। Xampp For Windows title নিয়ে একটি পেইজ ওপেন হবে। 

এখন এইটি  আসলে বুঝবেন আপনার পিসিতে সার্ভার ইনস্টল সম্পন্ন হয়েছে অর্থ্যাৎ আপনার কম্পিউটারটি এখন সার্ভার হিসেবে কাজ করছে (লোকাল সার্ভার) এখন xampp ডিরেক্টরির ভিতর htdocs নামে একটি ডিরেক্টরি পাবেন এখানেই প্রজেক্ট রাখতে হয়।

[WAMP, MAMP এসব কি?]

WAMP এটা একটা সফটওয়ার উইন্ডোজের জন্য। WAMP = Windows + Apache + MySQL + PHP. আপনি যদি উইন্ডোজ ব্যবহার করেন তাহলে  XAMPP ইনস্টল না দিয়ে WAMP দেন তবু পিএইচপির কাজ করতে পারবেন।

MAMP হচ্ছে ম্যাক পিসির জন্য। MAMP = Mac +  Apache + MySQL + PHP

LAMP  হল লিনাক্সের জন্য। LAMP =  Linux + Apache + MySQL + PHP

XAMPP = X(Cross Platform) +  Apache + MySQL + PHP + Perl অর্থ্যাৎ XAMPP দিলে যেকোন প্লাটফর্মে পিএইচপি এনভায়ারোমেন্ট সেটাপ হয়ে গেল। সবগুলি দিয়েই একই কাজ। XAMPP একটু বেশি বিখ্যাত। লিনাক্স, ম্যাক, উইন্ডোজ এসবের জন্য XAMPP এর সংশ্লিষ্ট ভার্সন আছে। যেমন আমরা উইন্ডোজের জন্য যে XAMPP ব্যবহার হয়ে সেটা ডাউনলোড করে ইনস্টল দিয়েছি।

** আমাদের পিএইচপির সব টিউটোরিয়ালগুলি উইন্ডোজ এনভায়ারোমেন্ট দেখানো হয়েছে। সুতরাং এই ইনস্টল পদ্ধতিটিও উইন্ডোজে করা।