আপনি ক phi অনন্য কোর্পোরেট সার্ভার চালাচ্ছেন, একটি সাধারণ ওয়েব উপস্থিতি তৈরি করতে চান, অথবা নিজের মার্কেটিং এর জন্য ওয়েবসাইট বানাতে চান একজন ফ্রিল্যান্সার—Apache Friends-এর XAMPP প্যাকেজের সুবিধাগুলো আপনি কখনো উপেক্ষা করবেন না। এই অ্যাপ্লিকেশনে আপনার সাইট শুরু করার জন্য যা কিছু দরকার—PHP, Apache, MySQL, এবং FileZilla—সবকিছু একসাথে আছে, জটিল ইনস্টলেশন প্রক্রিয়ার ঝামেলা ছাড়াই। এটি শুধু একটি বান্ডেল প্যাকেজ নন। XAMPP আপনাকে সাধারণ উইন্ডোজ অ্যাপ্লিকেশনের মতো একটি ইনস্টলার দেয়, যা একজন নতুন ব্যবহারকারীরো সহজেই হাতের কাছে পেতে পারে।
নোট: XAMPP লিনাক্স এবং ম্যাকওএস-র জন্যও উপলব্ধ। এই আর্টিকেলে আমরা শুধুমাত্র উইন্ডোজ সংস্করণে ফোকাস করব।
XAMPP কেন এতো বিশেষ?
ধরুন, আপনি উইন্ডোজে Apache ইনস্টল করছেন। সব কিছু সেট আপ করতে সময় নিলেন এবং ওয়েবসাইট চালু করলেন। সমস্যা হলো, স্ট্যাটিক পেজ বাদ দিলে আপনি সাইটে কোনো লাভজনক কাজ করতে পারবেন না, যদি না আপনার पास একটি SQL সার্ভার থাকে। তারপর আপনি আপনার প্রিয় SQL সার্ভার অ্যাপ্লিকেশন ইনস্টল করেন এবং বুঝেন যে আপনি এখনও PHP ইনস্টল করেননি। এই তালিকা চলতে থাকে এবং জটিল ইনস্টলেশন প্রক্রিয়ায় ঘনটা পর ঘনটা সময় খরচ করে আপনি হতাশ হয়ে যান।
ইহানেই XAMPP-এর প্রয়োজনীয়তা। এখানে আপনার पास একটি অ্যাপ্লিকেশন আছে যা শুধুই আপনার প্রয়োজনীয় সব কম্পোনেন্ট ইনস্টল করে না, বরং সেগুলোকে উইন্ডোজ সার্ভিস হিসেবেও ইনস্টল করতে দেয়। এই সার্ভিসগুলোর কারণে আপনার কম্পিউটার শুরু হওয়ার সাথে সাথে Apache এবং অন্যান্য সকল কিছু স্বয়ংক্রিয়ভাবে চলতে থাকে। অ্যাপ্লিকেশনগুলো পটভূমিতে নীরবে চলে এবং ম্যানুয়ালি চালালে যত রিসোর্স নিত, তার চেয়ে অনেক কম রিসোর্স ব্যবহার করে।
XAMPP ইনস্টল করার পদ্ধতি
আপনি যদি সত্যিকারের XAMPP ট্রাই করতে চান, তবে এখানে ক্লিক করে তাদের ডাউনলোড পেজে যান এবং লেটেস্ট ভার্সন পর্যন্ত স্ক্রোল করুন। "Installer" লিংকে ক্লিক করে অ্যাপটি ডাউনলোড করুন, তারপর নিচের ধাপগুলো অনুসরণ করুন:
- আপনি যে ফোল্ডারে অ্যাপটি ডাউনলোড করেছেন সেখানে ব্রাউজ করুন এবং এটি খুলুন।
- ইনস্টলার উইন্ডোতে একটি ভাষা নির্বাচন করুন এবং "OK" ক্লিক করুন। আপনি যদি Vista বা Windows 7 ব্যবহার করেন, তবে UAC সম্পর্কে একটি নোটিশ দেখতে পেতে পারেন। সেটি উপেক্ষা করে "OK" ক্লিক করুন। UAC নিয়ে পরবর্তী সেকশনে আলোচনা করা হবে।
- স্বাগত বার্তা দেখাওয়ার পর "Next" ক্লিক করে ইনস্টলেশন চালিয়ে যান।
- অ্যাপ্লিকেশনের জন্য একটি ডেস্টিনেশন ফোল্ডার নির্দিষ্ট করুন। ডিফল্ট লোকেশন ("C:\xampp") রাখা সেরা, কারণ এটি অ্যাক্সেস অনেক সহজ করে দেয়। সেটিং কমপ্লিট হলে "Next" ক্লিক করুন।
- এখন আপনি একটি উইন্ডো দেখবেন যেখানে কম্পোনেন্ট অ্যাপ্লিকেশনগুলো সার্ভিস হিসেবে ইনস্টল করার অপশন আছে। আমি কমপক্ষে MySQL এবং Apache-কে সার্ভিস হিসেবে ইনস্টল করার সুপারিশ করছি। সেটিংস ঠিক হলে "Install" ক্লিক করুন। বাকি প্রক্রিয়া খুব সহজ এবং স্ববোধগম্য। ইনস্টলেশন শেষ হলে, ইনস্টল করা ফোল্ডারে ব্রাউজ করুন এবং "htdocs" ফোল্ডার চেক করুন। আপনার সাইটে ফাইল দেখানোর জন্য সেটি সেখানে রাখতে পারেন।
UAC নিষ্ক্রিয় করা
XAMPP সঠিকভাবে চালাতে হলে আপনাকে আপনার কম্পিউটারের User Account Control (UAC) নিষ্ক্রিয় করতে হবে। উইন্ডোজের এই ফিচার আপনার চালানো প্রোগ্রামের অ্যাকশন অনুমোদন করতে বাধ্য করে কম্পিউটারের নিরাপত্তা বাড়াতে চেয়েছিল। ভাবটা ভালো লাগলেও এটি কার্যকর নয় বলে প্রমাণিত হয়েছে। আপনি যদি Vista-র পুরনো উইন্ডোজ ভার্সন ব্যবহার করেন, তবে এটি করতে হবে না:
- কীবোর্ডে "Start + R" চাপুন। "Start" কী আপনার কীবোর্ডের যেকোনো "Alt" কীর পাশে থাকে।
- "msconfig" টাইপ করুন এবং "Enter" চাপুন।
- "Tools" ট্যাবে যান, "Change UAC Settings" সিলেক্ট করুন এবং টুল লিস্টের নিচে "Launch" ক্লিক করুন।
- সেটিংস উইন্ডোতে স্লাইডারকে "Never notify" পর্যন্ত টেনে আনুন এবং "OK" ক্লিক করুন। আপনি এখন UAC নিষ্ক্রিয় করেছেন।
এটি করা শেষ হলে, আপনি আশা করতে পারেন XAMPP সুসঙ্করভাবে চলে এবং আপনার ওয়েব সার্ভার অ্যাকশনের জন্য প্রস্তুত!