#jenkins #amazon-ec2 #centos7
#дженкинс #amazon-ec2 #centos7
Вопрос:
Я пытаюсь установить jenkins на экземпляр AWS CENTOS7 EC2. я выполнил указанные ниже шаги :
sudo yum install java-1.8.0-openjdk-devel
curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo |
sudo tee /etc/yum.repos.d/jenkins.repo
sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins
sudo systemctl start jenkins
systemctl status jenkins
systemctl status jenkins
показывает следующий вывод :
Я также пытался отключить брандмауэр :
systemctl stop firewalld
systemctl disable firewalld
Кроме того, в мой экземпляр добавлены следующие группы безопасности :
Тем не менее я сталкиваюсь с ОШИБКОЙ_CONNECTION_TIMED_OUT при попытке получить доступ к домашней странице jenkins с помощью следующей команды :
http://Client_PublicIP:8080/jenkins
Пожалуйста, помогите и дайте мне знать, если я чего-то еще не понимаю.
Комментарии:
1. Почему вы используете /jenkins? Не могли бы вы попробовать с
http://Client_PublicIP:8080, http://Client_PublicIP:80 http://Client_PublicIP
Также, когда вы создаете экземпляр ec2, вы автоматически получаете общедоступный домен, что-то вроде ec2-56-78-43-west2.compute.amazonaws.com . Не могли бы вы попробовать с этим доменом?2. Страница Apache доступна только с помощью Client_PublicIP или ec2-public-domain, com. Но когда я использую его с портом 8080, он недоступен.
3. После добавления пользовательского правила TCP в группу безопасности EC2 я могу получить страницу Jenkins и ввести admin pwd. Но после ввода пароля администратора и нажатия «Продолжить» я сталкиваюсь с приведенной ниже ошибкой — HTTP ERROR 404 Проблема с доступом к / Jenkins. Причина: Не найден Работает на Jetty: //9.4.z-SNAPSHOT