2012-04-12 19 views
5

üzerinde Jenkins Biz Jenkins standart Debian kurulumunu için (Winstone sadece, hiçbir erkek kedi veya apache dahil) biz --prefix=/jenkins ile ve 80.Jenkins yönlendirme// başına yükleme

Şimdi eriştiklerinde noktası üzerinde çalışan, http://my.server/ 404 sayfam var. Winstone'u bir şekilde doğru adrese yönlendirmek için http://my.server/jenkins/ mu?

DÜZENLEME: Ben Apache yükleyin ve istediğimi almak için aşağıdaki Yeniden Yazma Kural kullanabilirsiniz biliyorum:

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

Sorum Winstone içinde bunun nasıl olduğunu.

cevap

1

istediğini yapmaya tipik yolu --prefix=/jenkins ile 8080 gibi bazı yüksek limanda Jenkins çalıştırın ve sonra vekil /jenkinshttp://localhost:8080/jenkins Apache için

ters şekilde yapılandırılmış port 80'de Apache veya Nginx gibi bir şey çalıştırmak için, Eğer Apache'nin yapılandırma dosyasına böyle bir şey ekleyebilirsiniz:

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> 

ayar gerektiği sen Jenkins bağlantıları kabul istediğiniz yere göre yönergede erişim kontrolleri.

+0

Teşekkür elde edilebilir, ama bu :-) –

0

Benim için çalışan numara here olarak tanımlandı. Kısaca, aşağıdaki komutları çalıştırın:

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

Üzgünüz istedi, ama o benim soru ile ne ilgisi olduğunu görmüyorum gerçekten ne değildi? Gönderdiğiniz bağlantı, farklı kullanıcı hesaplarında bir sorun olduğunu açıklar. –

-2

Bunu yapmanın doğru yolu DNS sağlayıcı üzerindeki gidip şu anda o ana dizine işaret etmelidir

http://my.server/

için yeniden yönlendirme değiştirmektir/ olarak adlandırılan/jenkins

numaralı telefonu kullanmalıyım. http://jenkins.my.server/ gibi webapts için alt etki alanlarını tanımlamak ve www.myserver'ı başka bir amaçla tutmak istiyorum.

Bu aynı zamanda DNS sağlayıcı yapılandırması içinde