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.



Unlock Jenkins, input Administrator password

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

+ Recent posts