1. 젠킨스 설치
>> sudo apt-get install jenkins
==>젠킨스를 설치하는 도중에 에러 발생
***********************************************************************************************
에러 메시지
jenkins (2.156) 설정하는 중입니다 ...
Found an incorrect Java version <<<<<==== 아마도 자바 버전 문제로 판단 됨
Java version found:
java version "1.7.0_181"
OpenJDK Runtime Environment (IcedTea 2.6.14) (7u181-2.6.14-0ubuntu0.3)
OpenJDK Server VM (build 24.181-b01, mixed mode)
Aborting
invoke-rc.d: initscript jenkins, action "start" failed.
dpkg: error processing package jenkins (--configure):
설치한 post-installation 스크립트 하위 프로세스가 오류 1번을 리턴했습니다
Processing triggers for ureadahead (0.100.0-16) ...
처리하는데 오류가 발생했습니다:
jenkins
E: Sub-process /usr/bin/dpkg returned an error code (1)
>>
*자바 설치 (현재 1.7버전이 있으니 1.8버전으로 설치)
>> sudo apt-get remove openjdk-7-jdk openjdk-7-jre openjdk-7-jre-headless
>> sudp apt-get install openjdk-8-
패키지가 없으니 패키지 서버를 추가하고 다시 설치
>> sudo add-apt-repository ppa:webupd8team/java
>> sudo apt-get update
>> sudo apt-get install oracle-java8-installer
>> java -version
>> javac -version
설치 확인
***********************************************************************************************
설치 재시도.
>> sudo apt-get install jenkins
2. nginx 설치
>> sudo apt-get install nginx
젠킨스 JVM용 리버스 프록시로 동작하도록 nginx의 설정 수정.
>> sudo vim /etc/nginx/sites-enabled/default
아래 내용 추가
server {
listen 80;
server_name jenkins.domain.com;
return 301 http://$host$request_uri;
}
server {
listen 80;
server_name jenkinks.domain.com;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $Proxy_add_x_forwared_for;
proxy_set_header X-Forwarded-Proto $scheme;
#"역방향 프록시 설정이 잘못된 것으로 파악되었습니다(It appears that your rewerse proxy set up is broken)"라는 # 에러의 발생을 방지한다.
proxy_pass http://127.0.0.1:8080;
proxy_read_timeout 90;
proxy_redirect http://127.0.0.1:8080 https://jenkins.domain.com;
}
}
포트가 문제인가해서 다시 http://192.168.XXX.XXX:80 으로 접속해도 에러
/etc/default/jenkins 파일 확인 중 port 8080을 확인
왼쪽 유용한 플러그인을 설치
설치 완료 후 관리자 계정 생성
포트 설정
젠킨스 시작
로그인 화면
admin user 를 입력하면 다음 화면으로 이동
젠킨스 스냅샷 백업
설치 중
완료 후 재시작.
'IT관련 지식들' 카테고리의 다른 글
우분투 ftp서버 계정제한 (0) | 2019.05.28 |
---|---|
우분투 VNC server 설치 (0) | 2019.01.22 |
우분투 FTP 서버 설정(공유기 사용) (0) | 2018.04.03 |
버추얼박스 USBtoSerial 연결 (0) | 2017.06.09 |
우분투에서 libusb 사용 시작하기. (1) | 2017.03.08 |