我使用/ etc/default/jenkins设置了JENKINS_ARGS,并使用www-data用户启动jenkins作为守护进程.
系统信息页面显示--prefix =/jenkins已设置
HOME/var/www HUDSON_HOME/var/jenkins JENKINS_ARGS --prefix =/jenkins
但仍然只能通过http:// ip:port /而不是http:// ip:port / jenkin访问jenkins .
我还在配置页面上设置了Jenkins URL,但没有成功.
如果还有什么我应该做的,你知道更多吗?
这是我的环境: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位服务器VM(内置19.0-b09,混合模式)Jenkins ver.1.447
小智 11
像这样将前缀添加到/ etc/default/jenkins
JENKINS_ARGS = " - =根目录的/ var /缓存/詹金斯/战争前缀= /詹金斯 --httpPort = $ HTTP_PORT --ajp13Port = $ AJP_PORT"
并重新启动您的jenkins服务器
试过Debian/Ubuntu
我在我的CentOS系统中快乐地运行jenkins,尝试以下步骤:
编辑/ etc/sysconfig/jenkins,将此行(最后一行)改为JENKINS_ARGS =""改为JENKINS_ARGS =" - prefix =/jenkins"(双连字符)
调用 sudo service jenkins restart
根据您正在运行jenkins的端口(默认为8080 - 可以在同一文件中更改),您应该可以浏览到
http://<hostname or ip>:8080/jenkins