即使设置了--prefix也无法通过--prefix值访问Jenkins [英] Can not access Jenkins by --prefix value even if --prefix is set

查看:457
本文介绍了即使设置了--prefix也无法通过--prefix值访问Jenkins的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经使用/etc/default/jenkins设置了JENKINS_ARGS,并使用www-data用户将jenkins作为守护程序启动.

I have set the JENKINS_ARGS using /etc/default/jenkins and start jenkins as a daemon with the www-data user.

系统信息页面显示--prefix =/jenkins已设置

The system info page shows that --prefix=/jenkins is set

HOME/var/www HUDSON_HOME/var/jenkins JENKINS_ARGS --prefix =/詹金斯

HOME /var/www HUDSON_HOME /var/jenkins JENKINS_ARGS --prefix=/jenkins

但是仍然只能通过 http://ip:port/访问jenkins,而不能通过

But still jenkins is only accessible via http://ip:port/ and not http://ip:port/jenkin.

我还在配置页面上设置了Jenkins URL,但没有成功.

I have also setting the Jenkins URL on the configuration page, but without success.

您是否还知道我应该做些其他事情?

Do you know more if there is something else I should do?

这是我的环境: Linux robopar12227 2.6.35-22-server#35-Ubuntu SMP Sat Oct 16 22:02:33 UTC 2010 x86_64 GNU/Linux Java版本"1.6.0_20" OpenJDK运行时环境(IcedTea6 1.9.13)(6b20-1.9.13-0ubuntu1〜10.10.1) OpenJDK 64位服务器VM(内部版本19.0-b09,混合模式) 詹金斯版1.447

This is my environment: Linux robopar12227 2.6.35-22-server #35-Ubuntu SMP Sat Oct 16 22:02:33 UTC 2010 x86_64 GNU/Linux java version "1.6.0_20" OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.10.1) OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode) Jenkins ver. 1.447

推荐答案

像这样将前缀添加到/etc/default/jenkins

Add the Prefix to /etc/default/jenkins like so

JENKINS_ARGS =-webroot =/var/cache/jenkins/war -prefix =/jenkins --httpPort = $ HTTP_PORT --ajp13Port = $ AJP_PORT"

JENKINS_ARGS="--webroot=/var/cache/jenkins/war --prefix=/jenkins --httpPort=$HTTP_PORT --ajp13Port=$AJP_PORT"

并重新启动您的jenkins服务器

and restart your jenkins Server

在Debian/Ubuntu上尝试

tried on Debian/Ubuntu

这篇关于即使设置了--prefix也无法通过--prefix值访问Jenkins的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆