2020. 3. 8. 23:24ㆍGit
1. Jenkins 설치
JAVA부터 확인하고 없으면 JAVA먼저 설치 및 설정할 것
JAVA 설치
1. 자바 설치,
# apt-get update
# apt-get install openjdk-8-jre
# apt-get install openjdk-8-jdk
2. 자바 버전 확인
# java -version
3. 자바 환경변수 설정
- javac 위치 확인
- javac의 실제 위치는 /usr/lib/jvm/java-8-openjdk-amd64/bin/ 이다.
따라서 $JAVA_HOME 은 /usr/lib/jvm/java-8-openjdk-amd64 으로 설정해야 한다.
# nano /etc/profile
- Profile reroad
# source /etc/profile
( $ sudo -s
source /etc/profile)
- 우분투 재시작
# reboot now
Jenkins 설치
# wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
# sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
# apt-get update
# apt-get install jenkins
[참고] https://www.fun25.co.kr/blog/jenkins-ubuntu-16-04-install/?page=7
자바경로추가
/etc/init.d/jenkins PATH에 자바 설치 경로를 추가
# vim /etc/init.d/jenkins
# systemctl daemon-reload
[참고] https://all-record.tistory.com/181
[참고] https://blog.kshgroup.kr/jenkins-error-in-ubuntu-18/
# vim /etc/init.d/jenkins 내용 중 HTTP_PORT"8081"로 변경
# systemctl daemon-reload
Jenkins 설정
설치하면, 젠킨스도 8080 포트를 쓰는데 현재 깃랩에서 8080포트를 쓰고있어서 바꿔줘야됨.
(localhost:8080 들어가면 깃랩이 나옴)
그래서 포트를 바꿔야 한다 (깃랩과 젠킨스 설치된곳이 다르면 안해도 됨)
터미널에서 파일을 열고
# vim /etc/default/jenkins
아래 부분을 찾아서 원하는 포트로 변경 (8081)
# port for HTTP connector (default 8080; disable with -1)
HTTP_PORT=8081
그리고 서비스 재시작
# service jenkins restart
브라우저에서 localhost:8081을 치면
# vim var/lib/jenkins/secrets/initialAdminPassword
에 들어가서 내용을 바꿔버림... 원래는 그냥 값을 복사해서 저기에 붙여놓으면 됨.
#vim /var/lib/jenkins/config.xml 내용수정
# service jenkins restart
이전에 실패했던 설치
[오류] service active :failed
java 버전이 8이 아닌 경우 호환성 문제가 있는 듯 (이 경우는 /etc/init.d/jenkins PATH에 자바 설치 경로를 추가)
1. 자바 설치,
# apt-get update
# apt-get install openjdk-8-jre
# apt-get install openjdk-8-jdk
2. 자바 버전 확인
# java -version
3. 자바 환경변수 설정
- 자바 위치 확인
- javac의 실제 위치는 /usr/lib/jvm/java-8-openjdk-amd64/bin/ 이다.
따라서 $JAVA_HOME 은 /usr/lib/jvm/java-8-openjdk-amd64 으로 설정해야 한다.
# nano /etc/profile
- Profile reroad
# source /etc/profile
- 우분투 재시작
# reboot now
- 자바 경로 추가
/etc/init.d/jenkins PATH에 자바 설치 경로를 추가
# vim /etc/init.d/jenkins
# systemctl daemon-reload
# vim /etc/init.d/jenkins 내용 중 HTTP_PORT"8081"로 변경
# systemctl daemon-reload
[참고] https://nowod.tistory.com/9
'Git' 카테고리의 다른 글
12. Gitlab -Jenkins 연동 (0) | 2020.03.09 |
---|---|
11. Jenkins 기본설정 (0) | 2020.03.09 |
8. Gitlab - SSL 적용 (1) | 2020.03.05 |
7. GitLab - 설치 / 접속 (0) | 2020.03.04 |
6. Git 명령어 (0) | 2020.03.03 |