تكوين خادم: 80 إلى توجيه طلب اسم النطاق إلى خادم تشغيل مختلفة: 8080 على نفس الجهاز، منفذ مختلف؟

StackOverflow https://stackoverflow.com/questions/264454

  •  06-07-2019
  •  | 
  •  

سؤال

وأركض Jetty6 بعد مكان بكل سرور أباتشي في الجبهة إذا ما دعت الحاجة.

وأود أن حالتين خادم تشغيل على نفس الجهاز على منافذ مختلفة. أود المثيل على المنفذ 80 لإعادة توجيه اسم النطاق العام الثاني إلى خادم الثاني على المنفذ 8080.

وهذا يجب أن لا تكون مرئية للمستخدمين على شبكة الإنترنت.

وشكرا لكم.

هل كانت مفيدة؟

المحلول

إنجن إكس الإعداد كوكيل هو طريقة شائعة للقيام بذلك. أنها تتمتع بسمعة جيدة وأنا شخصيا أعرف عدة مواقع الازدحام الشديد استخدامه مع نتائج جيدة.

twiki ديه الكثير من المعلومات، و<لأ href = "HTTP: // الويكي. codemongers.com/NginxTurboGearsProxy "يختلط =" نوفولو noreferrer "> هذا وكيل الإعداد وربما على غرار ما كنت تبحث عنه.

نصائح أخرى

ومجرد استخدام mod_proxy من اباتشي يمكن أن تحل مشكلتك

  ProxyRequests Off

  <Proxy *>
    Order deny,allow
    Allow from all
  </Proxy>

  ProxyPass        /  http://localhost:8080/
  ProxyPassReverse /  http://localhost:8080/

اباتشي مستندات

إذا فهمت سؤالك بشكل صحيح، تحتاج لتفعيل mod_proxy في Apache، ثم استخدم هذا الخط على خادم الويب التي تعمل على المنفذ 80.

وProxyPassReverse / HTTP: // المضيف المحلي: 8080 /

وهذا سوف عكس الوكيل كافة الطلبات إلى المنفذ 80 على منفذ 8080.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top