Дженкинс: этот сайт недоступен - PullRequest
0 голосов
/ 28 мая 2020

Я установил сервер DigitalOcean под управлением 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

при замене IP-адреса DigitalOcean на «your_server_ip_or_domain», браузер, конечно же, говорит: «Этот сайт недоступен». Каждый шаг до этого работал идеально. Брандмауэр открыт для него.

Я также убедился, что JRE установлена.

РЕДАКТИРОВАТЬ : в другом руководстве я читал, что Jenkins не поддерживает Java 10 или 11, поэтому я удалил Java 11 и установил Java 8 и следовал этому руководству: https://linuxize.com/post/how-to-install-jenkins-on-ubuntu-18-04/

Я также установил веб-сервер, используя следующую команду:

sudo apt-get install nginx

Та же ошибка, помещаю ли я ipaddress в браузер или ipaddress: 80 или IP-адрес: 8080. Я могу пинговать ip извне сети нормально. Есть идеи?

1 Ответ

0 голосов
/ 28 мая 2020

Я разобрался. Nginx прослушивает порт 80, поэтому вам нужно открыть брандмауэр и для этого порта. Используйте следующую команду:

sudo ufw allow 80

Теперь я могу получить веб-страницу по умолчанию для nginx, используя ipaddress: 80 и jenkins, введя ipaddress: 8080

...