Необходимые условия: Вам потребуется учетная запись Amazon
Войдите в свою учетную запись amazon и запустите экземпляр EC2. Я выбрал бесплатный уровень и запустил экземпляр EC2 под управлением Amazon Linux 2. Подробная статья о том, как запустить машину EC2, находится здесь.
Зная, что Jenkins — это приложение на базе Java, мы должны убедиться, что Java также установлена на нашем экземпляре Amazon EC2. Только после этого мы можем приступить к установке Jenkins.
Jenkins работает на порту номер 8080, поэтому убедитесь, что у вас открыт пользовательский TCP-порт 8080.
Я использую MobaXterm для SSH к моему экземпляру EC2, но вы можете использовать любой инструмент, который вам нравится. Запустите сеанс SSH, введите IP-адрес удаленного узла, имя пользователя, а затем в разделе «Дополнительно» загрузите закрытый ключ.
После этого ваш экран входа в систему должен выглядеть так, как показано ниже.
Убедитесь, что у вас есть root-доступ на вашем экземпляре EC2, введя sudo su -.
Как упоминалось выше, важно убедиться, что Java установлена на вашем экземпляре EC2 до установки Jenkins, для этого перейдите на страницу загрузки Jenkins и выберите версию linux.
Там мы используем Amazon Linux 2, поэтому я выберу CentOS/Fedora/Red Hat, как показано на рисунке ниже https://pkg.jenkins.io/redhat-stable/.
Приступайте к установке, следуя приведенным ниже инструкциям.
Сначала добавьте репозиторий
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
Пакет EPEL — это одно из требований, которое, к сожалению, не поставляется с Amazon Linux 2, поэтому нам нужно установить его, выполнив команду, приведенную ниже.
amazon-linux-extras install epel
После этого установите Java
amazon-linux-extras install java-openjdk11
Затем перейдите к установке Jenkins.
yum install jenkins
Теперь вы успешно установили Jenkins на вашем экземпляре EC2. Следующим шагом будет запуск Jenkins с помощью следующей команды и доступ к нему через публичный IP вашего EC2 на порту 8080.
service jenkins start
Теперь перейдите по выделенной ссылке в каталоге, чтобы получить пароль, и все готово.
Теперь вы можете запустить свой экземпляр Jenkins с предложенными плагинами или установить только те плагины, которые вам нужны.
Продолжаем общаться
Следуйте за мной в Twitter https://twitter.com/asksouley
Отличный источник технических товаров, который я недавно нашел
https://www.etsy.com/shop/GreenStoneStickers?ref=seller-platform-mcnav§ion_id=37904360