Install Jenkins on Linux
Spisu treści:
Jenkins to oparty na Javie serwer automatyzacji o otwartym kodzie źródłowym, który oferuje łatwy sposób skonfigurowania ciągłej integracji i ciągłego dostarczania (CI / CD).
Ciągła integracja (CI) to praktyka DevOps, w której członkowie zespołu regularnie zatwierdzają zmiany kodu w repozytorium kontroli wersji, po czym uruchamiane są automatyczne kompilacje i testy. Continuous Delivery (CD) to seria praktyk, w których zmiany kodu są automatycznie budowane, testowane i wdrażane do produkcji.
Ten samouczek przeprowadzi Cię przez proces instalowania Jenkinsa w systemie CentOS 7 przy użyciu oficjalnego repozytorium Jenkins.
Wymagania wstępne
Przed kontynuowaniem tego samouczka upewnij się, że jesteś zalogowany jako użytkownik z uprawnieniami sudo.
Instalowanie Jenkinsa
Aby zainstalować Jenkins w systemie CentOS, wykonaj następujące czynności:
-
Jenkins to aplikacja Java, więc pierwszym krokiem jest instalacja Java. Uruchom następujące polecenie, aby zainstalować pakiet OpenJDK 8:
sudo yum install java-1.8.0-openjdk-develObecna wersja Jenkins nie obsługuje jeszcze Java 10 (i Java 11). Jeśli na komputerze jest zainstalowanych wiele wersji Java, upewnij się, że Java 8 jest domyślną wersją Java.
Następnym krokiem jest włączenie repozytorium Jenkins. Aby to zrobić, zaimportuj klucz GPG za pomocą następującego polecenia
curl:curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repoI dodaj repozytorium do swojego systemu za pomocą:
sudo rpm --importPo włączeniu repozytorium zainstaluj najnowszą stabilną wersję Jenkins, wpisując:
sudo yum install jenkinsPo zakończeniu procesu instalacji uruchom usługę Jenkins za pomocą:
sudo systemctl start jenkinsAby sprawdzić, czy uruchomiono go pomyślnie:
systemctl status jenkinsPowinieneś zobaczyć coś podobnego do tego:
● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled) Active: active (running) since Thu 2018-09-20 14:58:21 UTC; 15s ago Docs: man:systemd-sysv-generator(8) Process: 2367 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS) CGroup: /system.slice/jenkins.serviceNa koniec włącz usługę Jenkins, aby uruchomić przy starcie systemu.
sudo systemctl enable jenkinsjenkins.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig jenkins on
Dostosuj zaporę ogniową
Użyj następujących poleceń, aby otworzyć wymagany port:
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
Konfiguracja Jenkinsa
Aby skonfigurować nową instalację Jenkins, otwórz przeglądarkę i wpisz swoją domenę lub adres IP, a następnie port
8080
:
http://your_ip_or_domain:8080
Pojawi się ekran podobny do poniższego z prośbą o podanie hasła administratora, które zostanie utworzone podczas instalacji:







Po osiągnięciu tego punktu pomyślnie zainstalowałeś Jenkinsa w systemie CentOS.
Wniosek
W tym samouczku nauczyłeś się, jak zainstalować i dokończyć wstępną konfigurację Jenkins na systemach opartych na CentOS / RHEL. Możesz teraz odwiedzić oficjalną stronę dokumentacji Jenkins i rozpocząć badanie przepływu pracy i modelu wtyczki Jenkins.
Jenkins CentosJak zainstalować i skonfigurować serwer NFS na Centos 8
W tym samouczku wykonasz kroki niezbędne do skonfigurowania serwera NFSv4 na CentOS 8. Pokażemy także, jak zamontować system plików NFS na kliencie.
Jak zainstalować Jenkinsa na Centos 8
Jenkins jest najpopularniejszym serwerem automatyzacji opartym na Javie. W tym samouczku opisano kroki instalacji Jenkinsa na CentOS 8 z oficjalnego repozytorium Jenkins.
Jak zainstalować Jenkinsa w Debianie 9
Jenkins to serwer automatyzacji typu open source, który oferuje łatwy sposób na skonfigurowanie ciągłej integracji i ciągłego dostarczania (CI / CD). W tym samouczku przeprowadzimy instalację Jenkinsa na maszynie Debian 9 przy użyciu repozytorium pakietów Debiana Jenkins.







