আমার মেশিনটি উইন্ডোজ 7 আলটিমেট চালাচ্ছে। আমি এ পর্যন্ত যা করেছি (সফলভাবে) এখানে যাচ্ছি:
- ফাস্টসিজিআইয়ের মাধ্যমে পিএইচপি দিয়ে আইআইএস 7.5 ইনস্টল করা হয়েছে
- বুঝতে পারছি! আমি যখন http: //localhost/index.php এ যাই , আমার পিএইচপি স্ক্রিপ্টগুলি ঠিকঠাক হয় ।
- আমার স্থানীয় আইপি ঠিকানা 192.168.1.102 হয় তা জানতে আইকনফিগ রান করুন। আমি নিশ্চিত করেছি যে http://192.168.1.102/index.php ঠিক ঠিক উপরের লোকালহোস্ট ঠিকানার মতো কাজ করে।
- আমার রাউটার প্রশাসনে গিয়েছিলাম (আমার কাছে একটি লিঙ্কসিস ডাব্লুআরটি 54 জি 2 আছে) এবং 80 থেকে 192.168.1.102 পোর্টে পোর্ট ফরওয়ার্ডিং সেট আপ করা হয়েছে। এখন পোর্ট 80 আমার মেশিনে ফরোয়ার্ড করছে।
- পোর্ট 80 এ সমস্ত ক্রিয়াকলাপের অনুমতি দেওয়ার জন্য উইন্ডোজ ফায়ারওয়ালে একটি ইনবাউন্ড রুল সেট করুন।
- গুগল থেকে আমার বাইরের আইপি ঠিকানাটি কী তা খুঁজে পেয়েছি। এর এটিকে XXX.XX.XX.XX বলি Let's
যাইহোক, যখন আমি নিজের কম্পিউটার থেকে আমার কম্পিউটারে বা নিজের কম্পিউটার থেকে দূরে কোনও কম্পিউটার থেকে http: //XXX.XX.XX.XX/index.php এ যাওয়ার চেষ্টা করি তখন ... আমি কিছুই পাই না। এটি কিছুক্ষণের জন্য সংযোগ স্থাপনের চেষ্টা করে (ব্যর্থ) তবে শেষ পর্যন্ত কেবল হাল ছেড়ে দেয়।
আমি যা ভাবছি তা এখানে:
- আমি কী মিস করছি? আমি কী ভুলে / উপেক্ষা করেছি? আমি কীভাবে নিজের স্থানীয় নেটওয়ার্কের বাইরে এই কাজ করা এবং অ্যাক্সেসযোগ্য পেতে পারি?
- ধরে নিচ্ছি যে আমি এই কাজটি করবো, তারপরে আমি কীভাবে 80 পোর্ট বাদে অন্য কোনও পোর্ট ব্যবহার করব? এটি সম্ভব করার জন্য আমার কী কী পরিবর্তন করতে হবে (যেমন আইআইএস, উইন্ডোজ ফায়ারওয়াল, রাউটার প্রশাসন ইত্যাদি)?
অগ্রিম ধন্যবাদ!