[JDK설치]
먼저 젠킨스 사이트를 들어가 지원되는 jdk부분을 확인
하............................어쩐지 재설치할때 안되더라...(11버전이 없어졌다...)
2024년에 jdk부분 11버전으로 맞춰서 글을 올렸었다.(이때는 11jdk가 지원이 됬었음...)
1. yum으로 지원 되는 버전은 11까지이므로 수동으로 17버전 다운받아서 설치하면 된다.
(https://jdk.java.net/java-se-ri/17-MR1 에서 openjdk 17버전을 다운 받음)
2.다운로드 받은 파일은 vim .bash_profile에서 path를 수정한 다음 source ~/.bashrc명령으로 시스템에 반영 후 java -version으로 검색 -> 17버전으로 바꾸면 된다.
[root@localhost jdk-17.0.2]# vim ~/.bashrc
3 jdk 수동으로 셋팅을 했다면 아래 명령어로 패키지 설정이 되어있는지 확인을한다.
-> alternatives --config java
※만약 목록에 없다면 아래 명령어로 update하여 수동으로 설정된 부분을 셋팅한다.
[root@localhost ~]# update-alternatives --install /usr/bin/java java /java/jdk-17.0.2/bin/java 3
[root@localhost ~]# update-alternatives --install /usr/bin/javac javac /java/jdk-17.0.2/bin/javac 3
수동으로 셋팅한 다음 alternatives --config java명령어를 실행하여 update한 번호를 선택해 준다.
>아래부터는 2024년도에 작성................
1.jdk11이상의 버전을 설치(1.8은 에러가 발생하더라....)
1.1 yum list | grep jdk로 버전확인
1.2 yum install -y java-11-openjdk-devel.x86_64로 jdk를 설치.
1.3 설치 후 정상설치 되었는지 java -version으로 확인
1.4 readlink -f /bin/java로 경로 확인
1.5 [root@localhost ~]# vim /etc/profile 로 java 환경변수 설정하기
- 마지막줄에 찾은 경로 붙여주기 export JAVA_HOME=[1.4에서 얻은 경로중 /bin/java부분 제외하고 붙이기]
1.6 [root@localhost ~]# source /etc/profile 명령어로 profile 적용
[JENKINS 설치]
1. [root@localhost ~]# yum -y install wget 으로 wget부분 install하기
2. sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 으로 jenkins저장소를 설치
※파일이 다운이 안될경우
To.없을 경우에는 해당 파일을 만들어서 넣는다. -> vim /etc/yum.repos.d/jenkins.repo)
https://pkg.jenkins.io/redhat-stable/jenkins.repo url을 브라우저에 치면 위와 같은 내용이 나온다.
3.sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key 으로 key등록
To.해당 파일이 없거나 디렉토리 없으면 브라우저에서 다운 받아서 수기로 넣는다.
sudo rpm -import /home/test/jenkins.io-2023.key
4.yum -y install epel-release명령어 실행
5.yum -y install jenkins 명령어 실행
6.rpm -qa | grep jenkins 명령어로 설치 확인
7.[root@localhost ~]# vim /usr/lib/systemd/system/jenkins.service 파일 jenkins포트 변경
(다른사이트에서는 vi /etc/sysconfig/jenkins에서 변경하라고 되어있는데 나는 없더라..)
8. [root@localhost ~]# firewall-cmd --permanent --zone=public --add-port=9999/tcp 로 방화벽 규칙에 포트 등록 후 firewall-cmd --reload 실행
10.[root@localhost ~]# service jenkins start 젠킨스 실행
11.실행 후 브라우저에 ip:9999적어서 접근 되는지 확인
12.[root@localhost ~]# cat /var/lib/jenkins/secrets/initialAdminPassword으로 초기 비밀번호 확인
13.초기 비밀번호 입력 후 접근 되는지 확인 후 Install suggested plugins를 선택하여 자동으로 초기 플러그인 설정한다.
14.아래와 같이 설정값 입력
15.젠킨스url 설정부분(자동으로 셋팅됨)
16.아래와 같이 메인이 정상적으로 노출되면 설치 끝~~!!
'SERVER > centos' 카테고리의 다른 글
젠킨스와 github 연동하기 (0) | 2025.02.12 |
---|