2012-04-12 16 views
5

पर जेनकींस हम जेनकींस के मानक डेबियन स्थापना की है, जो हम --prefix=/jenkins साथ और बंदरगाह पर 80जेनकींस रीडायरेक्ट/करने के लिए/स्टैंडअलोन स्थापना

अब जब मैं का उपयोग चल रहे हैं http://my.server/ मुझे 404 पृष्ठ मिलते हैं। क्या मैं Winstone को किसी भी तरह सही पते http://my.server/jenkins/ पर रीडायरेक्ट करने के लिए मना सकता हूं?

संपादित करें: मैं जानता हूँ कि मैं अपाचे स्थापित कर सकता है, और निम्न पुनर्लेखन नियम का उपयोग मैं क्या चाहते हैं पाने के लिए:

RewriteEngine On 
RewriteRule ^/*$ https://jenkins.corp.mobile.de/jenkins/ [R] 

मेरा प्रश्न कैसे Winstone में यह करने के लिए है।

उत्तर

1

आप क्या चाहते करने के लिए विशिष्ट तरीका --prefix=/jenkins के साथ कुछ उच्च बंदरगाह में जेनकींस चलाने के लिए, 8080 की तरह और उसके बाद पोर्ट 80 में अपाचे या Nginx तरह कुछ प्रॉक्सी /jenkinshttp://localhost:8080/jenkins

अपाचे के लिए करने के लिए रिवर्स करने के लिए कॉन्फ़िगर चलाने के लिए है, आप अपाचे के कॉन्फ़िग फ़ाइल को कुछ इस तरह जोड़ सकते हैं:

ProxyPass   /jenkins http://localhost:8080/jenkins 
ProxyPassReverse /jenkins http://localhost:8080/jenkins 
ProxyRequests  Off 

# Allow direct access to Jenkins only from localhost i.e. Apache 
<Proxy http://localhost:8080/jenkins*> 
    Order deny,allow 
    Allow from 127.0.0.1 
</Proxy> 

आप धुन चाहिए जहां जेनकींस के लिए कनेक्शन स्वीकार करना चाहते हैं के अनुसार निर्देश में पहुँच नियंत्रण।

+0

धन्यवाद प्राप्त किया जा सकता है, लेकिन वास्तव में मैं क्या पूछा :-) –

0

मेरे लिए काम करने वाली चाल का वर्णन here था। कुछ ही समय के लिए, निम्न आदेश पर अमल:

sudo service jenkins stop 
sudo rm -rf /tmp/* 
sudo service jenkins start 
+0

क्षमा करें, लेकिन मैं नहीं दिख रहा है कि मेरे सवाल के साथ क्या करना है क्या नहीं था? आपके द्वारा पोस्ट किया गया लिंक विभिन्न उपयोगकर्ता खातों के साथ एक समस्या का वर्णन करता है। –

-2

ऐसा करने के लिए उचित तरीके से अपने DNS प्रदाता पर जाने के लिए और

http://my.server/

वर्तमान में यह आपकी होम निर्देशिका पर ले जाना चाहिए के लिए पुनर्निर्देशन बदलने के लिए है कहा जाता है/ आप के लिए यह chnage चाहिए/जेनकींस

मैं personnaly ऐसे http://jenkins.my.server/ रूप webapps के लिए उप डोमेन को परिभाषित करने और अन्य उद्देश्य के लिए www.myserver रखने के लिए पसंद करते हैं।

यह भी अपने DNS प्रदाता विन्यास भीतर