환경 : Centos 7 , Putty 접속
설치에 앞서 내가 사용하고있는 OS 는 아래처럼 확인가능합니다.
cat /etc/*release
그리고 자바가 깔려있어야 하는데, 저의 경우엔 openJDK 1.8 이 이미 깔려있는 상태라 이상없이 진행할수 있었습니다.
리눅스에 자바 설치는 많은 글들이 있으니 별도 기입하진 않겠습니다.
yum -y update
#root 폴더 내부에 젠킨스 설치파일 다운
cd /root
#젠킨스 설치 repo 다운
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
#아래 명령어 실행시 에러날 경우 dnf upgrade --refresh rpm glibc 해주고 나니 잘됐다
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
#젠킨스 설치
yum install jenkins
젠킨스의 기본 포트는 8080 이지만 8080 포트를 프론트에서 이미 사용중이므로 9090 으로 설정하여 세팅하겠습니다.
vi /etc/sysconfig/jenkins
systemctl restart jenkins
systemctl status jenkins
라고 나오면 정상이며 , 추가적으로 아래처럼 네트워크 상태를 확인 가능하며
netstat -tnlp | grep 9090
IP:9090 접속이 되지 않는다면, 방화벽도 검토를 해줘야한다.
* 9090 포트는 cockpit 에서 사용중인 포트라서 혹시 cockpit (리눅스 웹 콘솔)사용중이면 9090 말고 다른 포트를 열자
#사용중인 zone 에 port 9090 허용
firewall-cmd --zone=[사용중인 zone] --permanent --add-port=9090/tcp
#새로고침 필수
firewall-cmd --reload
#리스트 재확인
firewall-cmd --list-all
이제 IP:9090 을 치면 아래와 같은 화면으로 진입할 수 있는데, 비밀번호는 아래 화면에서 나와있는것처럼
cat /var/lib/jenkins/secrets/initialAdminPassword
에서 확인할 수 있고 나오는거 그대로 복붙해서 "Continue" 눌러주면 됩니다.
스샷을 못찍었는데 , 권장설치냐, 아니면 선택설치냐 뜨는데 권장설치 (Install suggested ...) 로 진행하였습니다.
선택하면 아래와 같은 화면이 나옵니다
계정생성란이 나오는데, 이메일 주소 안쓰고 그냥 넘기려했는데 안되더군요 ㅎㅎ
자기 IP주소와 세팅했던 포트가 나옵니다
"Save and Finish"
처음에 세팅했던 계정대로 로그인하면 아래처럼 화면이 뜹니다.
젠킨스 설치 끝
타 서버 리눅스 설치 도중에 ㅋㅋ 웃픈 일이 있어서 추가기록 남겨둔다.
9090포트 열어놨는데 , 알고보니 9090 포트가 cockpit 이라는 웹 콘솔 서비스에서 사용하는거더라 ...
젠킨스 로그인 페이지가 안뜨고 자꾸 엄한 센토스 로그인 페이지만 떠서 이상하다 이상하다 싶었는데
후 ... 9090 포트말고 다른거 쓰는게 좋을듯하다 ㅠ
'IT > 잡다구리' 카테고리의 다른 글
[Window] 명령 프롬프트 에서 Linux 접속 500 Illegal PORT command, 425 Use PORT or PASV first (0) | 2021.12.09 |
---|---|
[Linux] Centos7 vsftpd 관련 메모 , ftp 접속 안될때 확인사항 (0) | 2021.12.07 |
[Linux] 도커 방화벽 관련 메모, 방화벽이 무시되는 docker 컨테이너 --iptables=false (0) | 2021.11.18 |
[Git] branch 덮어씌우기 (0) | 2021.11.17 |
[Git] sts4 + git , 기존 repo 에 다른 branch 가져오기 (0) | 2021.11.16 |