Zainstaluj Jenkins na Centos7

Zainstaluj Jenkins na Centos7
Jenkins to narzędzie open source oparte na Javie ciągłe integracja (CI) używane do tworzenia oprogramowania. Nazywa się to również serwer automatyzacji do ciągłej kompilacji i wdrażania. Pomaga użytkownikowi zautomatyzować powtarzające się zadania stosowane w ciągłej integracji i wdrażaniu oprogramowania. Budowanie i testowanie oprogramowania lub monitorowanie wykonywania innych zewnętrznych zadań zewnętrznych jest bardzo pomocne. Jak możesz pobrać, zainstalować i skonfigurować ten pakiet na serwerze Centos, jest pokazany w tym samouczku.

Wymagania wstępne

Przed rozpoczęciem tego samouczka dużo wykonujesz następujące zadania.

  • Udaj system na bieżąco

Uruchom następujące polecenie, aby zaktualizować bieżący system operacyjny CentOS.

Aktualizacja $ sudo yum -y
  • Zainstaluj Java

Uruchom następujące polecenie, aby sprawdzić, czy Java jest zainstalowana lub nie. Jeśli Java zostanie zainstalowana, pokaże informacje o wersji zainstalowanej Java. Przez, domyślnie, Java jest zainstalowana na serwerze Centos.

$ java -version

Powyższe wyjście pokazuje, że Java jest zainstalowana w bieżącym systemie, a wersja to „1.8.0_181". Ale jeśli Java nie jest zainstalowana w systemie operacyjnym, uruchom następujące polecenie, aby zainstalować Java.

$ sudo yum instaluj java-1.8.0-OPENJDF-DEVEL

Instalacja Jenkins

Krok 1: Pobierz i zainstaluj pakiet Jenkins

Przejdź do następującego adresu URL, aby pobrać najnowszy pakiet instalacji Jenkins.

https: // pkg.Jenkins.IO/Redhat-stabilne/

Po pobraniu zainstaluj pakiet, uruchamiając następujące polecenie.

$ sudo yum instaluj Jenkins-2.138.1-1.1.Noarch.RPM

Podczas instalacji poprosi o pozwolenie na rozpoczęcie instalacji. Typ 'y„Aby rozpocząć proces.

Krok 2: Rozpocznij i włącz usługę Jenkins

Uruchom następujące Systemctl Polecenia do rozpoczęcia, włączenia i sprawdzenia statusu usługi Jenkins.

$ sudo systemctl start Jenkins
$ sudo systemctl włącza Jenkins
$ sudo systemCtl status Jenkins

Następujące dane wyjściowe wyświetli się, jeśli wszystkie polecenia działają pomyślnie.

Krok-3: Dodaj porty 8080 w serwisie Firewall i HTTP.

$ sudo firewall-cmd --zone = public --add-port = 8080/tcp --Permanent
$ sudo firewall-cmd-Zone = public --add-service = http --permanent
$ sudo firewall -cmd -reload

Jeśli 8080 port i http Usługa jest włączona poprawnie, wówczas następujący ekran pojawi się z komunikatem sukcesu.

Krok 4: Uzyskaj hasło administratora

Uruchom następujące polecenie, aby uzyskać domyślne hasło do konfiguracji Jenkins. Zapisz hasło, aby użyć go w następnym kroku.

$ sudo grep -a 5 hasło/var/log/jenkins/jenkins.dziennik

Krok 5: Uzyskaj dostęp do portalu internetowego Jenkins

Aby rozpocząć proces konfiguracji Jenkins i otworzyć portal internetowy, wpisz adres IP serwera z portem 8080 w pasku adresu przeglądarki.

http: // [ip-address]: 8080

Adres IP mojego serwera to 10.0.2.15. Użyłem więc następującego adresu URL, aby uzyskać dostęp do portalu internetowego Jenkins.

http: // 10.0.2.15: 8080

Po wprowadzeniu adresu URL pojawi się następujący ekran. Skopiuj i wklej hasło zapisane w poprzednim kroku. Kliknij przycisk Kontynuuj.

Pojawią się dwie opcje instalować wtyczki. Wybierać "Zainstaluj sugerowane wtyczki" opcja.

Proces instalacji wtyczek rozpocznie się i pojawi się następujący ekran. Musisz czasem czekać na tym etapie.

Po zakończeniu procesu instalacji wtyczek poprosi o utworzenie nowego konta użytkownika administratora. Utwórz nowe konto użytkownika, wypełniając następujący formularz i klikającZapisz i kontynuuj' przycisk.

W następnym kroku poprosi o prawidłowy adres URL Jenkins, aby połączyć się z różnymi zasobami Jenkins. Wprowadź adres URL i kliknijZapisz i zakończ ' Przycisk.

Jeśli wszystkie powyższe kroki zostaną poprawnie wypełnione, pojawi się następujący ekran.

Kliknij 'Zacznij używać Jenkinsa„Przycisk otworzył pulpit Jenkins.

Jeśli pojawi się powyższy ekran, twoje Jenkins są odpowiednio gotowe do użycia. Gratulacje.