无法从Windows浏览器访问Jenkins

3

我在运行在VMware Workstation上的CentOS 7上安装了Jenkins。Jenkins服务正在运行:

 jenkins.service - Jenkins Service
   Loaded: loaded (/etc/systemd/system/jenkins.service; disabled; vendor preset: disabled)
   Active: active (running) since Tue 2016-06-21 08:47:46 PDT; 5s ago
 Main PID: 68969 (java)
   Memory: 82.3M
   CGroup: /system.slice/jenkins.service
           └─68969 java -jar /usr/local/bin/jenkins.war

Jun 21 08:47:48 server.centos.lan java[68969]: Jun 21, 2016 8:47:48 AM org.eclipse.jetty.util.log.JavaUtilLog info
Jun 21 08:47:48 server.centos.lan java[68969]: INFO: Started ServerConnector@34ddf859{HTTP/1.1}{0.0.0.0:8080}
Jun 21 08:47:48 server.centos.lan java[68969]: Jun 21, 2016 8:47:48 AM org.eclipse.jetty.util.log.JavaUtilLog info
Jun 21 08:47:48 server.centos.lan java[68969]: INFO: Started @2472ms
Jun 21 08:47:48 server.centos.lan java[68969]: Jun 21, 2016 8:47:48 AM winstone.Logger logInternal
Jun 21 08:47:48 server.centos.lan java[68969]: INFO: Winstone Servlet Engine v2.0 running: controlPort=disabled
Jun 21 08:47:49 server.centos.lan java[68969]: Jun 21, 2016 8:47:49 AM jenkins.InitReactorRunner$1 onAttained
Jun 21 08:47:49 server.centos.lan java[68969]: INFO: Started initialization
Jun 21 08:47:49 server.centos.lan java[68969]: Jun 21, 2016 8:47:49 AM jenkins.InitReactorRunner$1 onAttained
Jun 21 08:47:49 server.centos.lan java[68969]: INFO: Listed all plugins

虚拟机的IP地址是192.168.139.160。主机操作系统为Windows 7。

当我尝试在Windows浏览器中使用http://192.168.139.160:8080/jenkins访问Jenkins时,我收到错误信息:"This site can’t be reached"。我做错了什么?

3个回答

5
如果您已经在CentOS 7.1上安装了Jenkins,那么您应该在防火墙中添加一个端口8080的规则,或者至少禁用firewalld。要禁用firewalld,您可以使用以下命令:
systemctl stop firewalld systemctl disable firewalld
这样做后,您就应该能够通过端口8080访问Jenkins了。

0

关闭防火墙 + 启动Tomcat

找到iptables所在的位置,然后像这样关闭它们: /etc/init.d/iptables stop (在您的计算机上可能有不同的位置)

然后启动Tomcat,您将拥有一个类似于此的脚本: startup.sh(在我的计算机上路径为/usr/share/apache-tomcat-7.0.56/bin/)


-1
请尝试一下。
首先。
JENKINS_HTTPS_LISTEN_ADDRESS="Public IP"  >> /etc/sysconfig/jenkins

那么

/etc/init.d/jenkins restart

1
这里描述的Jenkins服务是一个SystemD服务。你回答中至少第二行是不起作用的。 - vermaete

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接