Jak zainstalować Jenkinsa na Ubuntu?

Jak zainstalować Jenkinsa na Ubuntu?

W tym artykule wyjaśnimy, jak zainstalować Jenkins na Ubuntu 20.04

Jenkins to darmowy serwer automatyzacji o otwartym kodzie źródłowym. Jenkins dostarcza setki wtyczek wspierających budowanie, wdrażanie i automatyzację dowolnego projektu. Jenkins jest oparty na Javie, instalowany z pakietów Ubuntu lub przez pobranie i uruchomienie pliku archiwum aplikacji internetowych (WAR) — zbioru plików, które tworzą kompletną aplikację internetową do uruchomienia na serwerze.

Warunki wstępne

  • Ubuntu 20.04 zainstalował dedykowany serwer lub KVM VPS.
  • Dostęp użytkownika root lub zwykły użytkownik z uprawnieniami administratora.

Jak zainstalować Jenkinsa na Ubuntu?

Krok 1 — Aktualizuj swój serwer

# apt-get update -y
# apt-get upgrade -y

Krok 2 - Zainstaluj Javę

Następnie zainstalujemy OpenJDK 11.

# apt-get install -y default-jre

Aby zweryfikować instalację, sprawdź wersję za pomocą następującego polecenia:

# java -version

Dane wyjściowe będą podobne do następujących:

openjdk version "11.0.10' 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

Krok 3 - Zainstaluj Jenkins

Następujące polecenie zainstaluje wersję LTS. LTS jest wybierany co 12 tygodni ze strumienia regularnych wydań jako stabilne wydanie na ten okres.

Użyj następujących poleceń, aby zainstalować Jenkins:

# wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
# sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
# sudo apt-get update
# sudo apt-get install jenkins -y

Teraz, gdy Jenkins i jego zależności są na swoim miejscu, uruchomimy serwer Jenkins.

Krok 4 - Uruchom i włącz Jenkins

Musimy uruchomić i włączyć usługę Jenkins. Użyj następujących poleceń:

# systemctl start jenkins

# systemctl enable jenkins

Krok 5 — Skonfiguruj zaporę (opcjonalnie)

Zakładając, że używasz zapory UFW. Domyślnie Jenkins działa na porcie 8080. Otworzymy ten port za pomocą ufw:

# ufw allow 8080

Sprawdź status ufw, aby potwierdzić nowe zasady:

# ufw status

Krok 5 - Skonfiguruj Jenkinsa

Najpierw musimy uzyskać domyślne hasło administratora.

# cat /var/lib/jenkins/secrets/initialAdminPassword

Powyższe polecenie wyświetli hasło administratora. Skopiuj 32-znakowe hasło alfanumeryczne z terminala i wklej je w polu Hasło administratora, a następnie kliknij Kontynuuj.

Jak zainstalować Jenkinsa na Ubuntu?

Po kliknięciu, aby kontynuować, otrzymasz dwie opcje. Możesz wybrać dowolną opcję według własnego wyboru lub sugerujemy instalację sugerowanych wtyczek . Po kliknięciu opcji Zainstaluj sugerowane wtyczki, która natychmiast rozpocznie proces instalacji.

Następnie poprosi o utworzenie administratora. Można pominąć ten krok i kontynuować jako administrator, używając początkowego hasła, którego użyliśmy powyżej, ale zalecamy poświęcenie chwili na utworzenie użytkownika.

Następnie otrzymasz stronę konfiguracji instancji , która poprosi o potwierdzenie preferowanego adresu URL dla instancji Jenkins. Potwierdź nazwę domeny serwera lub adres IP serwera.

Po potwierdzeniu odpowiednich informacji kliknij Zapisz i zakończ. Otrzymasz stronę z potwierdzeniem potwierdzającą, że „ Jenkins jest gotowy !”

Otóż ​​to. Proces instalacji i konfiguracji został pomyślnie zakończony.

W tym artykule zobaczyliśmy, jak zainstalować Jenkins na Ubuntu 20.04.


Jak stworzyć grupę w Linuksie

Jak stworzyć grupę w Linuksie

Grupy służą do organizowania użytkowników i ich uprawnień, takich jak odczytywanie uprawnień do pisania i wykonywania. Aby dodać grupę, polecenie to groupadd.

3 sposoby na sprawdzenie wykorzystania procesora w systemie Linux

3 sposoby na sprawdzenie wykorzystania procesora w systemie Linux

Dobrze wyjaśnij 3 sposoby sprawdzania wykorzystania procesora w systemie Linux. Wykorzystanie procesora odnosi się do wykorzystania zasobów przetwarzania lub ilości pracy obsługiwanej przez procesor.

Jak zainstalować i skonfigurować DenyHosts w CentOS 7?

Jak zainstalować i skonfigurować DenyHosts w CentOS 7?

DenyHosts jest szeroko stosowany jako alternatywa dla Fail2ban. Jeśli było zbyt wiele nieprawidłowych prób logowania SSH, zakłada się, że jego ataki brute-force lub

Zamontuj nowy dysk na serwerze Linux

Zamontuj nowy dysk na serwerze Linux

Dowiemy się, jak zamontować nowy dysk do serwera Linux. Do tej demonstracji używamy serwera w chmurze CentOS 7. teraz zamontuj partycję, jak pokazano poniżej.

Łatwa instalacja Fail2ban na Ubuntu 20.04

Łatwa instalacja Fail2ban na Ubuntu 20.04

Dobrze wyjaśnij, jak łatwo zainstalować Fail2ban na Ubuntu 20.04. Fail2ban jest napisany w języku programowania Python i jest darmowym oprogramowaniem typu open source. Konfiguracja.

Jak zainstalować WireGuard VPN na Ubuntu 20.04

Jak zainstalować WireGuard VPN na Ubuntu 20.04

Dobrze wyjaśnij, jak zainstalować WireGuard VPN na Ubuntu 20.04. WireGuard to niezwykle prosta, szybka i nowoczesna sieć VPN, która wykorzystuje najnowocześniejszą kryptografię

Jak zainstalować OpenSSL 1.1.1d w CentOS

Jak zainstalować OpenSSL 1.1.1d w CentOS

OpenSSL to solidny, w pełni funkcjonalny zestaw narzędzi klasy komercyjnej dla protokołów Transport Layer Security (TLS) i (SSL). Dowiedz się, jak zainstalować OpenSSL 1.1.1d w CentOS

Jak zainstalować i skonfigurować CSF na CentOS 8

Jak zainstalować i skonfigurować CSF na CentOS 8

Jak zainstalować i skonfigurować CSF na serwerze CentOS 8. ConfigServer Security & Firewall to zapora sieciowa (SPI), aplikacja do logowania/wykrywania włamań i zabezpieczeń.

Konfiguracja reguł audytu nie została odzwierciedlona — jak rozwiązywać problemy

Konfiguracja reguł audytu nie została odzwierciedlona — jak rozwiązywać problemy

Konfiguracja reguł audytu nie została odzwierciedlona? Dowiedz się, jak nasi inżynierowie pomocy technicznej diagnozują i rozwiązują problem.Plik konfiguracyjny reguł /etc/audit/rules.d/audit.rules

CloudLinux Wysokie obciążenie na serwerze

CloudLinux Wysokie obciążenie na serwerze

W tym artykule dowiemy się, jak nasi inżynierowie pomocy technicznej naprawiają wysokie obciążenie serwera CloudLinux. Upewnij się, że Twoje limity LVE są poprawnie skonfigurowane.