[Linux] CentOS7 Jenkins 설치
- 가상머신을 이용해 윈도우에 리눅스 서버 구축하기
Jenkins 란?
젠킨스는 소프트웨어 개발 시 지속적 통합 서비스를 제공하는 툴이다.
다수의 개발자들이 하나의 프로그램을 개발할 때 버전 충돌을 방지하기 위해 각자 작업한 내용을 공유 영역에 있는 Git등의 저장소에 빈번히 업로드함으로써 지속적 통합이 가능하도록 해 준다.
Jenkins 설치
1
2
3
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo --no-check-certificate
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum install jenkins
포트 변경
1
2
3
4
5
sudo vi /etc/sysconfig/jenkins
# 위 파일에서 아래내용 변경
JENKINS_HTTPS_PORT="8080"
-> JENKINS_HTTPS_PORT="8089"
위 내용으로 변경이 되지 않는다면 해당 설정보다 우선되는 설정을 변경해야 한다.
아래 파일에서 Environment의 JENKINS_PORT 번호를 변경하자.
/usr/lib/systemd/system/jenkins.service
방화벽 설정
1
2
sudo firewall-cmd --permanent --add-port=8089/tcp
sudo firewall-cmd --reload
실행 및 테스트
1
2
systemctl enable jenkins
systemctl start jenkins
http://[서버ip]:8089 로 접속 가능하며,
/var/lib/jenkins/secrets/initialAdminPassword 경로에 초기 비밀번호가 존재
Leave a comment