"우분투 Jenkins 설치"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>))
17번째 줄: 17번째 줄:
  * openjdk-9-jre-headless
  * openjdk-9-jre-headless
다음을 실행해 보십시오: sudo apt install <선택한 패키지>
다음을 실행해 보십시오: sudo apt install <선택한 패키지>
</source>
</syntaxhighlight>
:→Java 설치가 되어 있지 않음을 알 수 있음
:→Java 설치가 되어 있지 않음을 알 수 있음


257번째 줄: 257번째 줄:
done.
done.
done.
done.
</source>
</syntaxhighlight>


===설치 확인===
===설치 확인===
265번째 줄: 265번째 줄:
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-2ubuntu1.16.04.3-b11)
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-2ubuntu1.16.04.3-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
</source>
</syntaxhighlight>




272번째 줄: 272번째 줄:
<source lang='console'>
<source lang='console'>
john@zetawiki:~$ wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
john@zetawiki:~$ wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
</source>
</syntaxhighlight>


===sources.list에 jenkins 위치 추가===
===sources.list에 jenkins 위치 추가===
278번째 줄: 278번째 줄:
<source lang='console'>
<source lang='console'>
john@zetawiki:/etc/apt$ sudo vi /etc/apt/sources.list
john@zetawiki:/etc/apt$ sudo vi /etc/apt/sources.list
</source>
</syntaxhighlight>


*위치 추가
*위치 추가
337번째 줄: 337번째 줄:
# Jenkins Debian Packages
# Jenkins Debian Packages
deb https://pkg.jenkins.io/debian binary/
deb https://pkg.jenkins.io/debian binary/
</source>
</syntaxhighlight>


===apt-get update===
===apt-get update===
343번째 줄: 343번째 줄:
<source lang='console'>
<source lang='console'>
john@zetawiki:/etc/apt$ sudo apt-get update
john@zetawiki:/etc/apt$ sudo apt-get update
</source>
</syntaxhighlight>


===Jenkins 설치===
===Jenkins 설치===
379번째 줄: 379번째 줄:
Processing triggers for systemd (229-4ubuntu19) ...
Processing triggers for systemd (229-4ubuntu19) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for ureadahead (0.100.0-19) ...
</source>
</syntaxhighlight>


==서비스 시작==
==서비스 시작==
<source lang='console'>
<source lang='console'>
john@zetawiki:/etc/apt$ sudo service jenkins restart
john@zetawiki:/etc/apt$ sudo service jenkins restart
</source>
</syntaxhighlight>


==서비스 확인==
==서비스 확인==
396번째 줄: 396번째 줄:
root@zetawiki:/# sudo cat /var/lib/jenkins/secrets/initialAdminPassword  
root@zetawiki:/# sudo cat /var/lib/jenkins/secrets/initialAdminPassword  
aa6d3608f9bd4970b17162b4f0511831
aa6d3608f9bd4970b17162b4f0511831
</source>
</syntaxhighlight>


*번호를 Unlock된 페 Jenkins 페이지의 Administrator password에 입력
*번호를 Unlock된 페 Jenkins 페이지의 Administrator password에 입력

2020년 11월 2일 (월) 00:43 판

1 개요

Jenkins Installation
젠킨스 설치
  • 젠킨스 설치 방법

2 Java 설치

2.1 Java 버전 확인

<source lang='console'> john@zetawiki:/etc/apt$ java -version 'java' 프로그램은 다음 패키지에서 찾을 수 있습니다:

* default-jre
* gcj-5-jre-headless
* openjdk-8-jre-headless
* gcj-4.8-jre-headless
* gcj-4.9-jre-headless
* openjdk-9-jre-headless

다음을 실행해 보십시오: sudo apt install <선택한 패키지> </syntaxhighlight>

→Java 설치가 되어 있지 않음을 알 수 있음

2.2 Java 설치

<source lang='console'> john@zetawiki:/etc/apt$ sudo apt-get install openjdk-8-jre-headless -y 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:

 linux-headers-4.8.0-36 linux-headers-4.8.0-36-generic linux-image-4.8.0-36-generic linux-image-extra-4.8.0-36-generic
 snap-confine

Use 'sudo apt autoremove' to remove them. The following additional packages will be installed:

 ca-certificates-java java-common

제안하는 패키지:

 default-jre openjdk-8-jre-jamvm fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei
 fonts-wqy-zenhei fonts-indic

다음 새 패키지를 설치할 것입니다:

 ca-certificates-java java-common openjdk-8-jre-headless

0개 업그레이드, 3개 새로 설치, 0개 제거 및 8개 업그레이드 안 함. 27.0 M바이트 아카이브를 받아야 합니다. 이 작업 후 99.6 M바이트의 디스크 공간을 더 사용하게 됩니다. 받기:1 http://kr.archive.ubuntu.com/ubuntu xenial/main amd64 ca-certificates-java all 20160321 [12.9 kB] 받기:2 http://kr.archive.ubuntu.com/ubuntu xenial/main amd64 java-common all 0.56ubuntu2 [7,742 B] 받기:3 http://kr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 openjdk-8-jre-headless amd64 8u131-b11-2ubuntu1.16.04.3 [27.0 MB] 내려받기 27.0 M바이트, 소요시간 12초 (2,133 k바이트/초) Selecting previously unselected package ca-certificates-java. (데이터베이스 읽는중 ...현재 246041개의 파일과 디렉터리가 설치되어 있습니다.) Preparing to unpack .../ca-certificates-java_20160321_all.deb ... Unpacking ca-certificates-java (20160321) ... Selecting previously unselected package java-common. Preparing to unpack .../java-common_0.56ubuntu2_all.deb ... Unpacking java-common (0.56ubuntu2) ... Selecting previously unselected package openjdk-8-jre-headless:amd64. Preparing to unpack .../openjdk-8-jre-headless_8u131-b11-2ubuntu1.16.04.3_amd64.deb ... Unpacking openjdk-8-jre-headless:amd64 (8u131-b11-2ubuntu1.16.04.3) ... Processing triggers for ca-certificates (20160104ubuntu1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Processing triggers for man-db (2.7.5-1) ... java-common (0.56ubuntu2) 설정하는 중입니다 ... openjdk-8-jre-headless:amd64 (8u131-b11-2ubuntu1.16.04.3) 설정하는 중입니다 ... update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java to provide /usr/bin/java (java) in auto mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/orbd to provide /usr/bin/orbd (orbd) in auto mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/servertool to provide /usr/bin/servertool (servertool) in auto mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/tnameserv to provide /usr/bin/tnameserv (tnameserv) in auto mode update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode ca-certificates-java (20160321) 설정하는 중입니다 ... Adding debian:Starfield_Class_2_CA.pem Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem Adding debian:Equifax_Secure_Global_eBusiness_CA.pem Adding debian:EC-ACC.pem Adding debian:TWCA_Root_Certification_Authority.pem Adding debian:China_Internet_Network_Information_Center_EV_Certificates_Root.pem Adding debian:SecureSign_RootCA11.pem Adding debian:Go_Daddy_Class_2_CA.pem Adding debian:Cybertrust_Global_Root.pem Adding debian:GeoTrust_Global_CA.pem Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem Adding debian:AddTrust_Public_Services_Root.pem Adding debian:QuoVadis_Root_CA_1_G3.pem Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority.pem Adding debian:DST_ACES_CA_X6.pem Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem Adding debian:AC_Raíz_Certicámara_S.A..pem Adding debian:ACCVRAIZ1.pem Adding debian:certSIGN_ROOT_CA.pem Adding debian:Entrust_Root_Certification_Authority_-_G2.pem Adding debian:TURKTRUST_Certificate_Services_Provider_Root_2007.pem Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_2.pem Adding debian:TeliaSonera_Root_CA_v1.pem Adding debian:ComSign_CA.pem Adding debian:ApplicationCA_-_Japanese_Government.pem Adding debian:GeoTrust_Primary_Certification_Authority.pem Adding debian:Staat_der_Nederlanden_Root_CA.pem Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem Adding debian:StartCom_Certification_Authority_2.pem Adding debian:GeoTrust_Universal_CA.pem Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem Adding debian:TC_TrustCenter_Class_3_CA_II.pem Adding debian:SwissSign_Gold_CA_-_G2.pem Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem Adding debian:Swisscom_Root_CA_2.pem Adding debian:AffirmTrust_Premium_ECC.pem Adding debian:COMODO_RSA_Certification_Authority.pem Adding debian:Chambers_of_Commerce_Root_-_2008.pem Adding debian:Visa_eCommerce_Root.pem Adding debian:Equifax_Secure_eBusiness_CA_1.pem Adding debian:AffirmTrust_Premium.pem Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem Adding debian:QuoVadis_Root_CA_3_G3.pem Adding debian:USERTrust_RSA_Certification_Authority.pem Adding debian:T-TeleSec_GlobalRoot_Class_3.pem Adding debian:Global_Chambersign_Root_-_2008.pem Adding debian:Network_Solutions_Certificate_Authority.pem Adding debian:Swisscom_Root_EV_CA_2.pem Adding debian:UTN_USERFirst_Hardware_Root_CA.pem Adding debian:Root_CA_Generalitat_Valenciana.pem Adding debian:CA_Disig_Root_R2.pem Adding debian:AddTrust_Low-Value_Services_Root.pem Adding debian:Deutsche_Telekom_Root_CA_2.pem Adding debian:E-Tugra_Certification_Authority.pem Adding debian:StartCom_Certification_Authority_G2.pem Adding debian:Buypass_Class_2_CA_1.pem Adding debian:Comodo_Trusted_Services_root.pem Adding debian:QuoVadis_Root_CA_2.pem Adding debian:Atos_TrustedRoot_2011.pem Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem Adding debian:Secure_Global_CA.pem Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem Adding debian:DigiCert_Assured_ID_Root_CA.pem Adding debian:Equifax_Secure_CA.pem Adding debian:COMODO_Certification_Authority.pem Adding debian:Hongkong_Post_Root_CA_1.pem Adding debian:IdenTrust_Commercial_Root_CA_1.pem Adding debian:Comodo_AAA_Services_root.pem Adding debian:UTN_USERFirst_Email_Root_CA.pem Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem Adding debian:DigiCert_Global_Root_G2.pem Adding debian:thawte_Primary_Root_CA_-_G3.pem Adding debian:DigiCert_Assured_ID_Root_G2.pem Adding debian:Certinomis_-_Autorité_Racine.pem Adding debian:Comodo_Secure_Services_root.pem Adding debian:GlobalSign_Root_CA_-_R2.pem Adding debian:AffirmTrust_Commercial.pem Adding debian:GlobalSign_Root_CA.pem Adding debian:thawte_Primary_Root_CA_-_G2.pem Adding debian:CA_Disig.pem Adding debian:CA_WoSign_ECC_Root.pem Adding debian:Sonera_Class_2_Root_CA.pem Adding debian:GeoTrust_Global_CA_2.pem Adding debian:NetLock_Qualified_=Class_QA=_Root.pem Adding debian:GlobalSign_Root_CA_-_R3.pem Adding debian:Certplus_Class_2_Primary_CA.pem Adding debian:Security_Communication_Root_CA.pem Adding debian:ssl-cert-snakeoil.pem Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem Adding debian:USERTrust_ECC_Certification_Authority.pem Adding debian:SwissSign_Platinum_CA_-_G2.pem Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G2.pem Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem Adding debian:NetLock_Express_=Class_C=_Root.pem Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H6.pem Adding debian:Izenpe.com.pem Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem Adding debian:VeriSign_Universal_Root_Certification_Authority.pem Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem Adding debian:XRamp_Global_CA_Root.pem Adding debian:Security_Communication_RootCA2.pem Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem Adding debian:DigiCert_Global_Root_CA.pem Adding debian:DigiCert_Trusted_Root_G4.pem Adding debian:Microsec_e-Szigno_Root_CA_2009.pem Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority.pem Adding debian:SwissSign_Silver_CA_-_G2.pem Adding debian:Verisign_Class_2_Public_Primary_Certification_Authority_-_G2.pem Adding debian:WoSign.pem Adding debian:ACEDICOM_Root.pem Adding debian:CNNIC_ROOT.pem Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem Adding debian:CA_Disig_Root_R1.pem Adding debian:QuoVadis_Root_CA_3.pem Adding debian:DigiCert_Assured_ID_Root_G3.pem Adding debian:Camerfirma_Chambers_of_Commerce_Root.pem Adding debian:AddTrust_External_Root.pem Adding debian:NetLock_Notary_=Class_A=_Root.pem Adding debian:TWCA_Global_Root_CA.pem Adding debian:StartCom_Certification_Authority.pem Adding debian:S-TRUST_Universal_Root_CA.pem Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem Adding debian:SecureTrust_CA.pem Adding debian:Microsec_e-Szigno_Root_CA.pem Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.pem Adding debian:Sonera_Class_1_Root_CA.pem Adding debian:ePKI_Root_Certification_Authority.pem Adding debian:S-TRUST_Authentication_and_Encryption_Root_CA_2005_PN.pem Adding debian:T-TeleSec_GlobalRoot_Class_2.pem Adding debian:Certinomis_-_Root_CA.pem Adding debian:Swisscom_Root_CA_1.pem Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem Adding debian:Certification_Authority_of_WoSign_G2.pem Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem Adding debian:DigiCert_Global_Root_G3.pem Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority_-_G2.pem Adding debian:Certum_Root_CA.pem Adding debian:TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.pem Adding debian:IGC_A.pem Adding debian:NetLock_Business_=Class_B=_Root.pem Adding debian:Buypass_Class_3_Root_CA.pem Adding debian:WoSign_China.pem Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem Adding debian:AffirmTrust_Networking.pem Adding debian:EE_Certification_Centre_Root_CA.pem Adding debian:Actalis_Authentication_Root_CA.pem Adding debian:Certum_Trusted_Network_CA.pem Adding debian:PSCProcert.pem Adding debian:Taiwan_GRCA.pem Adding debian:QuoVadis_Root_CA.pem Adding debian:AddTrust_Qualified_Certificates_Root.pem Adding debian:Buypass_Class_2_Root_CA.pem Adding debian:Camerfirma_Global_Chambersign_Root.pem Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem Adding debian:RSA_Security_2048_v3.pem Adding debian:COMODO_ECC_Certification_Authority.pem Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem Adding debian:DST_Root_CA_X3.pem Adding debian:GeoTrust_Universal_CA_2.pem Adding debian:Certigna.pem Adding debian:EBG_Elektronik_Sertifika_Hizmet_Sağlayıcısı.pem Adding debian:Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.pem Adding debian:QuoVadis_Root_CA_2_G3.pem Adding debian:Trustis_FPS_Root_CA.pem Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.pem Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem Adding debian:Entrust_Root_Certification_Authority.pem Adding debian:Baltimore_CyberTrust_Root.pem Adding debian:CFCA_EV_ROOT.pem Adding debian:Juur-SK.pem Adding debian:WellsSecure_Public_Root_Certificate_Authority.pem Adding debian:Security_Communication_EV_RootCA1.pem Adding debian:thawte_Primary_Root_CA.pem done. Processing triggers for ca-certificates (20160104ubuntu1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d...

done. done. </syntaxhighlight>

2.3 설치 확인

<source lang='console'> john@zetawiki:/etc/apt$ java -version openjdk version "1.8.0_131" OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-2ubuntu1.16.04.3-b11) OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode) </syntaxhighlight>


3 Jenkins 설치

3.1 apt key 추가

<source lang='console'> john@zetawiki:~$ wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add - </syntaxhighlight>

3.2 sources.list에 jenkins 위치 추가

  • vi로 sources.list 파일 수정

<source lang='console'> john@zetawiki:/etc/apt$ sudo vi /etc/apt/sources.list </syntaxhighlight>

  • 위치 추가
마지막 줄 "deb https://pkg.jenkins.io/debian binary/" 추가

<source lang='console'>

  1. deb cdrom:[Ubuntu 16.04.2 LTS _Xenial Xerus_ - Release amd64 (20170215.2)]/ xenial main restricted
  1. See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
  2. newer versions of the distribution.

deb http://kr.archive.ubuntu.com/ubuntu/ xenial main restricted

  1. deb-src http://kr.archive.ubuntu.com/ubuntu/ xenial main restricted
    1. Major bug fix updates produced after the final release of the
    2. distribution.

deb http://kr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

  1. deb-src http://kr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
    1. N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    2. team. Also, please note that software in universe WILL NOT receive any
    3. review or updates from the Ubuntu security team.

deb http://kr.archive.ubuntu.com/ubuntu/ xenial universe

  1. deb-src http://kr.archive.ubuntu.com/ubuntu/ xenial universe

deb http://kr.archive.ubuntu.com/ubuntu/ xenial-updates universe

  1. deb-src http://kr.archive.ubuntu.com/ubuntu/ xenial-updates universe
    1. N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    2. team, and may not be under a free licence. Please satisfy yourself as to
    3. your rights to use the software. Also, please note that software in
    4. multiverse WILL NOT receive any review or updates from the Ubuntu
    5. security team.

deb http://kr.archive.ubuntu.com/ubuntu/ xenial multiverse

  1. deb-src http://kr.archive.ubuntu.com/ubuntu/ xenial multiverse

deb http://kr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

  1. deb-src http://kr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
    1. N.B. software from this repository may not have been tested as
    2. extensively as that contained in the main release, although it includes
    3. newer versions of some applications which may provide useful features.
    4. Also, please note that software in backports WILL NOT receive any review
    5. or updates from the Ubuntu security team.

deb http://kr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

  1. deb-src http://kr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
    1. Uncomment the following two lines to add software from Canonical's
    2. 'partner' repository.
    3. This software is not part of Ubuntu, but is offered by Canonical and the
    4. respective vendors as a service to Ubuntu users.
  1. deb http://archive.canonical.com/ubuntu xenial partner
  2. deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://security.ubuntu.com/ubuntu xenial-security main restricted

  1. deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted

deb http://security.ubuntu.com/ubuntu xenial-security universe

  1. deb-src http://security.ubuntu.com/ubuntu xenial-security universe

deb http://security.ubuntu.com/ubuntu xenial-security multiverse

  1. deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
  1. Jenkins Debian Packages

deb https://pkg.jenkins.io/debian binary/ </syntaxhighlight>

3.3 apt-get update

  • apt에 추가한 내용에 대하여 업데이트 수행

<source lang='console'> john@zetawiki:/etc/apt$ sudo apt-get update </syntaxhighlight>

3.4 Jenkins 설치

<source lang='console'> john@zetawiki:/etc/apt$ sudo apt-get install jenkins -y 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:

 linux-headers-4.8.0-36 linux-headers-4.8.0-36-generic linux-image-4.8.0-36-generic linux-image-extra-4.8.0-36-generic
 snap-confine

Use 'sudo apt autoremove' to remove them. The following additional packages will be installed:

 daemon

다음 새 패키지를 설치할 것입니다:

 daemon jenkins

0개 업그레이드, 2개 새로 설치, 0개 제거 및 8개 업그레이드 안 함. 72.6 M바이트 아카이브를 받아야 합니다. 이 작업 후 73.4 M바이트의 디스크 공간을 더 사용하게 됩니다. 받기:1 http://kr.archive.ubuntu.com/ubuntu xenial/universe amd64 daemon amd64 0.6.4-1 [98.2 kB] 받기:2 https://pkg.jenkins.io/debian binary/ jenkins 2.79 [72.5 MB] 내려받기 72.6 M바이트, 소요시간 59초 (1,229 k바이트/초) Selecting previously unselected package daemon. (데이터베이스 읽는중 ...현재 246283개의 파일과 디렉터리가 설치되어 있습니다.) Preparing to unpack .../daemon_0.6.4-1_amd64.deb ... Unpacking daemon (0.6.4-1) ... Selecting previously unselected package jenkins. Preparing to unpack .../archives/jenkins_2.79_all.deb ... Unpacking jenkins (2.79) ... Processing triggers for man-db (2.7.5-1) ... Processing triggers for systemd (229-4ubuntu19) ... Processing triggers for ureadahead (0.100.0-19) ... daemon (0.6.4-1) 설정하는 중입니다 ... jenkins (2.79) 설정하는 중입니다 ... Processing triggers for systemd (229-4ubuntu19) ... Processing triggers for ureadahead (0.100.0-19) ... </syntaxhighlight>

4 서비스 시작

<source lang='console'> john@zetawiki:/etc/apt$ sudo service jenkins restart </syntaxhighlight>

5 서비스 확인

6 Unlock Jenkins

  • 이번 버전들의 보안 문제로 Unlock 상태로 기본 서비스가 시작됨

6.1 Unlock

  • root 계정으로 번호를 받음

<source lang='console'> root@zetawiki:/# sudo cat /var/lib/jenkins/secrets/initialAdminPassword aa6d3608f9bd4970b17162b4f0511831 </syntaxhighlight>

  • 번호를 Unlock된 페 Jenkins 페이지의 Administrator password에 입력

7 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}