dcans@dcans:~$ wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
[sudo] dcans의 암호:
OK
dcans@dcans:/$ sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > \
> /etc/apt/sources.list.d/jenkins.list'
dcans@dcans:/etc/apt$ cd sources.list.d/
dcans@dcans:/etc/apt/sources.list.d$ ls -l
합계 12
-rw-r--r-- 1 root root 189 8월 29 11:04 google-chrome.list
-rw-r--r-- 1 root root 189 8월 29 11:04 google-chrome.list.save
-rw-r--r-- 1 root root 49 9월 12 13:25 jenkins.list
dcans@dcans:~$ cat /etc/apt/sources.list.d/jenkins.list
deb https://pkg.jenkins.io/debian-stable binary/
dcans@dcans:~$ sudo apt-get update
무시:1 https://pkg.jenkins.io/debian-stable binary/ InRelease
받기:2 https://pkg.jenkins.io/debian-stable binary/ Release [2,044 B]
받기:3 https://pkg.jenkins.io/debian-stable binary/ Release.gpg [833 B]
기존:4 https://dl.winehq.org/wine-builds/ubuntu focal InRelease
기존:5 http://security.ubuntu.com/ubuntu focal-security InRelease
받기:6 https://pkg.jenkins.io/debian-stable binary/ Packages [20.6 kB]
기존:7 http://kr.archive.ubuntu.com/ubuntu focal InRelease
기존:8 http://kr.archive.ubuntu.com/ubuntu focal-updates InRelease
기존:9 http://dl.google.com/linux/chrome/deb stable InRelease
기존:10 http://kr.archive.ubuntu.com/ubuntu focal-backports InRelease
내려받기 23.4 k바이트, 소요시간 2초 (9,599 바이트/초)
패키지 목록을 읽는 중입니다... 완료
dcans@dcans:~$ sudo apt-get install jenkins
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음의 추가 패키지가 설치될 것입니다 :
daemon
다음 새 패키지를 설치할 것입니다:
daemon jenkins
0개 업그레이드, 2개 새로 설치, 0개 제거 및 25개 업그레이드 안 함.
69.7 M바이트 아카이브를 받아야 합니다.
이 작업 후 72.6 M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까? [Y/n] y
받기:1 http://kr.archive.ubuntu.com/ubuntu focal/universe amd64 daemon amd64 0.6.4-1build2 [96.3 kB]
받기:2 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.303.1 [69.7 MB]
내려받기 69.7 M바이트, 소요시간 48초 (1,443 k바이트/초)
Selecting previously unselected package daemon.
(데이터베이스 읽는중 ...현재 215140개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../daemon_0.6.4-1build2_amd64.deb ...
Unpacking daemon (0.6.4-1build2) ...
Selecting previously unselected package jenkins.
Preparing to unpack .../jenkins_2.303.1_all.deb ...
Unpacking jenkins (2.303.1) ...
daemon (0.6.4-1build2) 설정하는 중입니다 ...
jenkins (2.303.1) 설정하는 중입니다 ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for systemd (245.4-4ubuntu3.11) ...
9090방화벽 활성화
dcans@dcans:~$ sudo systemctl restart jenkins
dcans@dcans:~$
dcans@dcans:~$
dcans@dcans:~$ sudo ufw status
상태: 비활성
dcans@dcans:~$ sudo ufw enable
방화벽이 활성 상태이며 시스템이 시작할 때 사용됩니다
dcans@dcans:~$ sudo ufw status
상태: 활성
dcans@dcans:~$ sudo ufw allow 9090
규칙이 업데이트됐습니다
규칙이 업데이트됐습니다(v6)
dcans@dcans:~$ sudo ufw status
상태: 활성
목적 동작 출발
-- -- --
9090 ALLOW Anywhere
9090 (v6) ALLOW Anywhere (v6)
dcans@dcans:~$ sudo service jenkins restart
dcans@dcans:~$ sudo systemctl status jenkins
● jenkins.service - LSB: Start Jenkins at boot time
Loaded: loaded (/etc/init.d/jenkins; generated)
Active: active (exited) since Sun 2021-09-12 13:54:50 KST; 9s ago
Docs: man:systemd-sysv-generator(8)
Process: 8111 ExecStart=/etc/init.d/jenkins start (code=exited, status=0/SUCCESS)
9월 12 13:54:49 dcans systemd[1]: Starting LSB: Start Jenkins at boot time...
9월 12 13:54:49 dcans jenkins[8111]: Correct java version found
9월 12 13:54:49 dcans jenkins[8111]: * Starting Jenkins Automation Server jenkins
9월 12 13:54:49 dcans su[8149]: (to jenkins) root on none
9월 12 13:54:49 dcans su[8149]: pam_unix(su-l:session): session opened for user jenkins by (uid=0)
9월 12 13:54:49 dcans su[8149]: pam_unix(su-l:session): session closed for user jenkins
9월 12 13:54:50 dcans jenkins[8111]: ...done.
9월 12 13:54:50 dcans systemd[1]: Started LSB: Start Jenkins at boot time.
dcans@dcans:~$ sudo cat /var/lib/jenkins/secrets/initialAdminPassword
******************************1a
initialAdminPassword를 웹화면의 Administrator password에 입력
Install suggested plugins >> admin계정생성 후 시작화면
'오픈소스' 카테고리의 다른 글
fullcalendar + 구글캘린더 연동하기 (0) | 2022.05.11 |
---|---|
"Nexus Repository" install/service (0) | 2021.09.07 |