XAMPP ব্যবহার করে কিভাবে Windows হোম সার্ভার তৈরি করা যায়

এখানে আমাদের প্রথমে দরকার হবে একটি Static IP যা আমাদের ISP এর থেকে কিনতে পাওয়া যায় অথবা No-IP এর মত কোন সার্ভিস ব্যবহার করে ফ্রিতেই নেওয়া যায়। আমাদের IP Address স্ট্যাটিক কিনা সেটা চেক করার জন্য whatismyip.com এর মত ওয়েবসাইট ব্যবহার করে দেখতে হবে। যদি দেখা যায় আমাদের IP চেঞ্জ হচ্ছে না, তাহলে বুঝতে হবে আমরা এখন স্ট্যাটিক আইপি ব্যবহার করছি। 

এরপর আমাদের Port Forwarding সেটাপ করতে হবে। এজন্য প্রথমে আমাদের রাউটারে লগিন করি। এরপর HTTP এবং HTTPS প্রোটোকল এর জন্য পোর্ট ফরওয়ার্ডিং সেটাপ করি। নিচের ছবিতে সেটিং দেওয়া আছে, সেটা দেখে সেটাপ করে নিলেই হবে। 


ডিভাইস IP Address জানার জন্য আমরা উইন্ডোজ সার্চ অপশনে যেয়ে CMD লিখে সার্চ করি এবং কমান্ড প্রোম্পট ওপেন করি। এরপর ipconfig লিখে ইন্টার বাটনে প্রেস করলে IPv4 লেখার কাছে আপনি আপনার ডিভাইস আইপি দেখতে পারবেন। 


Port Forwarding সেটাপ করার পরে আবার ব্রাওজার ওপেন করুন এবং আপনার XAMPP সার্ভার চালু করুন। চালু করার পরে দেখুন সেখানে পোর্ট নাম্বার 80, 443 দেখাচ্ছে কিনা। সব ঠিক থাকলে ব্রাওজার ওপেন করে http://YourStaticIP:80 লিখে ইন্টার প্রেস করুন। তাহলেই আপনার XAMPP সার্ভারের ইন্ডেক্স ওয়েব পেজ দেখতে পারবেন। 

এবার আমরা দেখবো কিভাবে Static IP এর পরিবর্তে আমরা ডোমেইন ইউস করবো আর সেই ডোমেইনে SSL ইন্সটল করবো।  

ডোমেইন সেটাপ এর জন্য প্রথমে ডোমেইন এর DNS সেটিং ওপেন করতে হবে। এরপর A রেকোর্ড এড করতে হবে। এখানে Name এর জায়গায় আমাদের রুট ডোমেইন এবং টার্গেট এর জায়গায় আমাদের Static IP দিতে হবে। এখন আমরা যদি আমাদের XAMPP সার্ভারে আরো কিছু সাবডোমেইন এড করতে চাই, তাহলে আমাদের সেই সকল সাব-ডোমেইন এর জন্য A রেকোর্ড এড করতে হবে যার টার্গেট হবে আমাদের স্টাটিক আইপি এড্রেস। তবে A রেকোর্ড এর পরিবর্তে আমরা CANME ইউস করতে পারি সাব-ডোমেইন এর জন্য।  ফ্রি ডোমেইন এর জন্য DuckDNS ব্যবহার করা যেতে পারে। 

DNS রেকোর্ড আপডেট হয়ে যাওয়ার পর আমরা ওই ডোমেইন ভিজিট করলে আমাদের XAMPP সার্ভারে থাকা ওয়েবসাইট দেখতে পাবো। 




 

Post Comment

Comments