Apache2 无法访问Jenkins

Apache2 无法访问Jenkins,apache2,jenkins,Apache2,Jenkins,我已经使用以下指南在我的Ubuntu 12.04桌面计算机上安装了Jenkins: 我还需要遵循以下指南: 从我的另一台机器(mac笔记本电脑)上,我现在尝试通过safari访问Jenkins: http://192.168.1.100/jenkins 其中192.168.1.100是我的桌面计算机的ip地址,但我得到一个错误404。我也尝试过: http://jenkins 但什么也没发生。我错过了什么 Jenkins服务正在我的台式电脑上运行: service jenkins sta

我已经使用以下指南在我的Ubuntu 12.04桌面计算机上安装了Jenkins:

我还需要遵循以下指南:

从我的另一台机器(mac笔记本电脑)上,我现在尝试通过safari访问Jenkins:

http://192.168.1.100/jenkins
其中
192.168.1.100
是我的桌面计算机的ip地址,但我得到一个错误404。我也尝试过:

http://jenkins
但什么也没发生。我错过了什么

Jenkins服务正在我的台式电脑上运行:

service jenkins status
...
Jenkins Continuous Integration Server is running with the pid 3713
如果我在桌面电脑的浏览器中输入:
localhost:8080
,我就会得到詹金斯的网络界面

解决的问题: 我遵循了以下指南:


现在它可以正常工作了。

詹金斯默认设置为监听8080端口,
因此,您应该将浏览器指向:

http://localhost:8080/
(或者,在您的情况下:http://192.168.1.100:8080/ )

编辑:


如果仍然无法连接,您可能希望检查防火墙设置。

我也有同样的问题,但没有使用Apache,而只是在Ubuntu上使用Jenkins


我通过在
/etc/default/jenkins

上用
HTTP\u HOST=0.0.0.0
替换
HTTP\u HOST=127.0.0.1
解决了这个问题。您是否验证了jenkins服务已经启动?是的,服务正在运行,请参阅编辑后的文章。您是否遵循第一篇文章末尾关于“在Debian或Ubuntu机器上的80端口上设置Hudson”的链接?这就解决了问题。从我的笔记本电脑上,我现在可以使用地址访问jenkins webinterface:'192.168.1.100:8080/jenkins'我也面临同样的问题,你能准确地帮助我吗,你也必须提到端口(默认为8080)@Michal,很抱歉你这么想。有些人确实觉得这很有帮助。请详细说明(或添加您自己的答案)。我很抱歉这么粗鲁,但写jenkins在8080端口监听就像是说,当您的计算机出现故障时,您应该重新启动它。我在服务器上的防火墙有问题。@Michal,的确很粗鲁,而且不是最初的问题(这不是故障排除指南,而是问题的答案)。我在
/etc/default/jenkins
中没有看到变量“HTTP_HOST”。您可以通过以下链接找到jenkins.war的参数: