2013-10-22 6 views
5

मैं 7.नेक्सस webapp, कैसे आधार के लिए उपयोग करने के लिए/के बजाय/गठजोड़ यूआरआई

मैं एक खाली भंडार बंदरगाह पर चल रहा है OpenJDK साथ Ubuntu 12.04 पर 2.6.3 का उपयोग कर एक नया नेक्सस सर्वर बनाने का प्रयास कर रहा हूँ 8081, इसके सामने nginx के साथ पोर्ट 80 पर जवाब दिया गया।

लेकिन ऐप http://nexus.example.net/ पर उत्तर नहीं देता है, केवल http://nexus.example.net/nexus/ पर। रूट/404 भेजता है।

मैंने सोचा कि शायद नेक्सस-वेबैप और नेक्सस-वेबैप-संदर्भ-पथ गुण nexus.properties में ठीक करेंगे, लेकिन जब मैं इसे बदलता हूं तो यह मुझे एक सामान्य निर्देशिका सूची देता है सोनाटाइप-वर्क/नेक्सस निर्देशिका। running Nexus behind a proxy पर अध्याय बाहर

उत्तर

2

चेक और अद्यतन और Application Server Settings.

में आधार यूआरएल मजबूर आप/गठजोड़ संदर्भ में है या नहीं यह प्रदर्शन जारी रखने के लिए सुनिश्चित करें। बस nginx में अपने प्रॉक्सी/रिवर्स प्रॉक्सी सेटअप समायोजित करें।

+1

डी ओह! हां, यह चाल हैक्सस-वेबएप-संदर्भ-पथ को बदलना है, लेकिन नेक्सस-वेबएप नहीं। मैं nexus.properties सेटिंग्स पर प्रलेखन की तलाश में था, और "प्रॉक्सी के पीछे" पृष्ठ से कनेक्ट नहीं हुआ था। – Mojo

4

यहाँ तुम क्या /conf/nexus.properties में संपादित की जरूरत है:

nexus-webapp=${bundleBasedir}/nexus 
nexus-webapp-context-path= 

प्रसंग खाली हो लेकिन एक दूसरे को रखने क्योंकि एक दूसरे को बताता है जहां से एप्लिकेशन को लोड करने के लिए करने के लिए!

+0

इसे मेरे लिए हल किया! – Edd

संबंधित मुद्दे