কীভাবে আমার ডাব্লুএএমপি সার্ভারে দূরবর্তী অ্যাক্সেসের অনুমতি দেওয়া যায়


19

আমি WAMP ব্যবহার করে একটি সাইট তৈরি করেছি এবং এটি স্থানীয়ভাবে কাজ করছে।

আমি অন্যান্য ব্যবহারকারীর অ্যাক্সেস দিতে চাই এবং যখন আমি সার্ভারটি অনলাইনে রাখি এবং আমার আইপি ব্রাউজারটিতে এটি কাজ করি তখন।

আমি যখন অন্য কম্পিউটারগুলির ব্রাউজারগুলিতে আইপি রাখি (একই নেটওয়ার্কে বা বাইরে) তখন সার্ভারটি প্রতিক্রিয়া জানায় না।

কোনও পরামর্শ?

উত্তর:


27

আমি 80 বন্দরটির ফায়ারওয়ালটি অক্ষম করে সমস্যার সমাধান করেছি।

  1. উইন্ডোগুলির ডানদিকে অনুসন্ধানে যান।
  2. "ফায়ারওয়াল" অনুসন্ধান করুন।
  3. "অ্যাডভান্সড ফায়ারওয়াল" খুলুন।
  4. অন্তর্মুখী নিয়ম যেতে।
  5. "নতুন নিয়ম" ক্লিক করুন।
  6. "পোর্ট" বিকল্পটি নির্বাচন করুন।
  7. "পরবর্তী" ক্লিক করুন
  8. "টিসিপি" বিকল্পটি নির্বাচন করুন।
  9. "নির্দিষ্ট স্থানীয় পোর্ট:" নির্বাচন করুন।
  10. পরবর্তী পাঠ্য বাক্সে "80" টাইপ করুন
  11. পরবর্তী ক্লিক করুন।
  12. "সংযোগের অনুমতি দিন" নির্বাচন করুন।
  13. "পরের" ক্লিক করুন।
  14. "পরের" ক্লিক করুন।
  15. নামটি "পোর্ট 80 মঞ্জুরি বিধি" দিন।
  16. "পরের" ক্লিক করুন।

দ্রষ্টব্য: এটি কোনও নিরাপদ উপায় নয়। আপনি যখন নিজের কাজ শেষ করেন তখন এই সদ্য নির্মিত নিয়মটি মুছুন।



তুমি শুধু আমার দিন বাঁচিয়েছ! নিখুঁত উত্তর!
গুইসানটোগুই

এটি আমার সমস্যার সমাধান করেছে। ইয়াসির আপনাকে অনেক ধন্যবাদ
লুইস অ্যারিওজাস

ধন্যবাদ এটি কাজ করে
স্টিভ মোর্টজ

4

ঠিক আছে. সুতরাং, পরিষ্কার করা ...

আপনি যখন ডাব্লুএএমএপি চালিত কম্পিউটারে বসে থাকেন এবং আপনি ব্রাউজারে এক্সটার্নাল আইপি ঠিকানা রাখেন, আপনি ওয়েব সার্ভারটি দেখতে পারেন।

আপনি যখন একই আইপি সাবনেটের (একই রাউটার এবং / অথবা স্যুইচড সংযুক্ত) আলাদা কম্পিউটারে বসে থাকেন এবং আপনি ব্রাউজারে এক্সটার্নাল আইপি ঠিকানা রাখেন, আপনি ওয়েব সার্ভারটি দেখতে পাবেন না।

আপনি যখন অন্য কোনও কম্পিউটারে বসে থাকেন যা একই আইপি সাবনেটে নেই (একই রাউটার এবং / বা স্যুইচটির সাথে সংযুক্ত নয়) এবং আপনি ব্রাউজারে এক্সটার্নাল আইপি ঠিকানাটি রেখে দেন, আপনি ওয়েব সার্ভারটি দেখতে পাবেন না।

আপনি কি সেই কম্পিউটারের অভ্যন্তরীণ আইপি ঠিকানায় রাউটারে 80 পোর্ট ফরওয়ার্ড করেছেন? আপনার আইএসপি 80 পোর্টে অন্তর্মুখী অ্যাক্সেস / ট্র্যাফিকের অনুমতি দেয়? আপনি কিভাবে এটি পরীক্ষা করবেন? ভাল, প্রথমে নিশ্চিত হয়ে নিন যে আপনার রাউটারটিতে ফায়ারওয়াল ব্লক করা ইনবাউন্ড পোর্ট 80 ট্র্যাফিক নেই। আপনি 80 বন্দরটি যথাযথভাবে ফরওয়ার্ড করেছেন তা নিশ্চিত করুন your যদি আপনি এই জিনিসগুলি করে থাকেন ... তবে এটি পোর্ট ৮০ এর সাথে সমস্যা হতে পারে W আপনি ডাব্লুএইচএএমপি andুকে ব্যবহার করে পোর্টটি যেভাবে ... যাই হোক না কেন ... 8080 দিয়ে পরীক্ষা করে দেখতে পারেন This তারপরে, রাউটারে ফিরে যান, এবং আপনি যে কোনও জায়গায় পোর্ট 80 এর সাথে ডিল করেছেন, এটিকে 8080 এ পরিবর্তন করুন Then তারপরে সার্ভারটি অ্যাক্সেস করার চেষ্টা করুন।


প্রথম জিনিসটি আমি ভেবেছিলাম পোর্ট ফরওয়ার্ডিং। +1
জো টেলর

আমি উইন্ডোজ সার্ভার ২০০৮ আর 2 এ এই সমস্যাটি
ছড়িয়েছি এবং

4

সম্ভবত অ্যাপাচি কেবল লুপব্যাক ঠিকানায় শুনছে 127.0.0.1। এর জন্য আপনার কনফিগারেশন ফাইলগুলি পরীক্ষা করুন। 80 পোর্টে সিএফজি পোর্টে সমস্ত উপলব্ধ ইন্টারফেসে অ্যাপাচি বাঁধতেListen 80

Http://httpd.apache.org/docs/2.0/bind.html দেখুন

এছাড়াও, আপনি পরীক্ষা করার সময় সমস্ত সুরক্ষা / ফায়ারওয়াল সফ্টওয়্যার অস্থায়ীভাবে বন্ধ করতে পারেন। বা যদি আপনি কীভাবে অবশ্যই জানেন তবে প্রথমে ফায়ারওয়ালগুলি পরীক্ষা করে কনফিগার করুন। যদি আপনার ব্যক্তিগত নেটওয়ার্কে রাউটার থাকে তবে ফায়ারওয়ালগুলি / কাস্টম রাউটিং অন্যকে সংযুক্ত হতে বাধা দিতে পারে। দেখুন উপভোগ Gart এর উত্তর জানার জন্য।


3

যাও:

ডাব্লুএএমএপি → ওরফে → phpmyadmin.conf ফাইল ...

"সমস্ত থেকে প্রত্যাখ্যান" নামে একটি বিকল্প রয়েছে।

এটিকে "সকলের থেকে অনুমতি দিন" তে পরিবর্তন করুন।

এটি নিখুঁতভাবে কাজ করা উচিত।


3
এটা কি নিরাপদ? বা অ্যাক্সেস যে তারা কেবল পঠিত হয়?
cohen

1

যান wamp \ ওরফে এবং নিম্নলিখিত তিনটি ফাইল পরিবর্তন করুন

  1. phpmyadmin.conf
  2. sqlbuddy.conf
  3. webgrind.conf

এবং প্রতিস্থাপন

Order Deny,Allow
Deny from all
Allow from 127.0.0.1

সঙ্গে

Order Allow,Deny 
Allow from all
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.