詹金斯:无法访问此站点
Jenkins: This site cannot be reached
我设置了一个 DigitalOcean 服务器 运行ning ubuntu 18.04 并尝试在其上 运行 Jenkins。我完全按照本教程中的说明进行操作:
https://www.digitalocean.com/community/tutorials/how-to-install-jenkins-on-ubuntu-18-04
在第 4 步之前效果很好。当我输入时:
http://your_server_ip_or_domain:8080
用DigitalOcean ip代替"your_server_ip_or_domain",当然浏览器说的是"This site cannot be reached"。在此之前的每一步都完美无缺。防火墙对它开放。
我还确保安装了 JRE。
编辑:我在另一个教程中读到 Jenkins 不支持 Java 10 或 11,所以我删除了 Java 11 并安装了 Java 8,并按照本教程进行操作:
https://linuxize.com/post/how-to-install-jenkins-on-ubuntu-18-04/
我还使用以下命令安装了 Web 服务器:
sudo apt-get install nginx
无论我将 ipaddress 放入浏览器还是 ipaddress:80 或 ipaddress:8080,都出现同样的错误。我可以从网络外ping ip ok。有什么想法吗?
我明白了。 Nginx 正在侦听端口 80,因此您也需要为该端口打开防火墙。使用以下命令:
sudo ufw allow 80
现在我可以通过输入 ipaddress:8080
使用 ipaddress:80 和 jenkins 获取 nginx 的默认网页
我设置了一个 DigitalOcean 服务器 运行ning ubuntu 18.04 并尝试在其上 运行 Jenkins。我完全按照本教程中的说明进行操作: https://www.digitalocean.com/community/tutorials/how-to-install-jenkins-on-ubuntu-18-04
在第 4 步之前效果很好。当我输入时: http://your_server_ip_or_domain:8080
用DigitalOcean ip代替"your_server_ip_or_domain",当然浏览器说的是"This site cannot be reached"。在此之前的每一步都完美无缺。防火墙对它开放。
我还确保安装了 JRE。
编辑:我在另一个教程中读到 Jenkins 不支持 Java 10 或 11,所以我删除了 Java 11 并安装了 Java 8,并按照本教程进行操作: https://linuxize.com/post/how-to-install-jenkins-on-ubuntu-18-04/
我还使用以下命令安装了 Web 服务器:
sudo apt-get install nginx
无论我将 ipaddress 放入浏览器还是 ipaddress:80 或 ipaddress:8080,都出现同样的错误。我可以从网络外ping ip ok。有什么想法吗?
我明白了。 Nginx 正在侦听端口 80,因此您也需要为该端口打开防火墙。使用以下命令:
sudo ufw allow 80
现在我可以通过输入 ipaddress:8080
使用 ipaddress:80 和 jenkins 获取 nginx 的默认网页