मेरे पास पोर्ट 80 पर अपाचे के माध्यम से एक PHP अनुप्रयोग किया जा रहा है। मेरे पास पोर्ट 3000 पर एक नोडज एप्लिकेशन चल रहा है। मैं PHP द्वारा उत्पन्न नोडजेस एप्लिकेशन में क्लाइंट साइड कोड से AJAX अनुरोध करना चाहता हूं। समस्या यह है कि वही मूल नीति एक अलग बंदरगाह की अनुमति नहीं देगी, और मैं पोर्ट 80 पर नोडजे और अपाचे दोनों नहीं चला सकता।एक nodejs अनुप्रयोग उपनाम के लिए अपाचे सेट अप करें?
मैं आदर्श रूप से क्या करना चाहूंगा, क्या वे दोनों पोर्ट 80 पर चलने लगते हैं ग्राहक के परिप्रेक्ष्य से। मैं reode/alias/nodejs अनुप्रयोग के लिए जो कुछ अनुरोध अनुरोध करने के लिए अपाचे सेट अप कैसे कर सकता हूं?
आशा है कि यह समझ में आता है। नोट: यह सुनिश्चित नहीं है कि यह संभव है, या यदि मैं इसके बारे में सही तरीके से जा रहा हूं - सुझावों के लिए खुला।
अपाचे के साथ लोड संतुलन नोड एक बाधा उत्पन्न करने का एक आसान तरीका प्रतीत होता है। बस nginx का उपयोग करें और अपने कुछ अनुरोधों को node.js पर अग्रेषित करें (वैकल्पिक रूप से नोड \ o /) में अपने PHP एप को फिर से लिखें – Raynos
[नोडजेस और nginx] (http://stackoverflow.com/questions/5009324/node-js- nginx-and-now) – Raynos
हाँ मुझे लगता है कि आप दोनों सही हैं। nginx जाने के रास्ते की तरह लगता है, और नोड में ऐप को फिर से लिखना पसंद करेंगे लेकिन समय कीमती है! – Finbarr