Jenkins CentOS 7 설치

업데이트:

Jenkins CentOS 7 설치

Jenkins 레파지토리 추가 후 설치

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins

Jenkin 포트 변경

sudo vi /etc/sysconfig/jenkins
아래의 JENKINS_PORT 값을 원하는 값으로 변경
JENKINS_PORT="6000"

service jenkins start #(or systemctl for CentOS7)
service jenkins stop #(or systemctl for CentOS7)
service jenkins restart #(or systemctl for CentOS7)
service jenkins status #(or systemctl for CentOS7)
systemctl enable jenkins 

방화벽 설정

# CentOS 6
# 방법1.
iptables -I INPUT 1 -p tcp --dport 443 -j ACCEPT 
service iptables save
service iptables restart

# 방법2
vi /etc/sysconfig/iptables
-A INPUT -p tcp -m tcp --dport 9090 -j ACCEPT
:wq
service iptables restart

# CentOS 7
firewall-cmd –permanent –zone=public –add-port=80/tcp
firewall-cmd –reload

# CentOS 7 에서 iptables 사용
systemctl stop firewalld
systemctl mask firewalld
systemctl disable firewalld

yum -y install iptables-services
systemctl enable iptables
systemctl start iptables
iptables --flush
iptables-save > /etc/sysconfig/iptables

최초 로그인 암호 확인

cat /var/lib/jenkins/secrets/initialAdminPassword
# 이후에는 계정 생성하게 되고, 본인 선택에 따라 plugin 을 설치할 수도 아니면 일단 그냥 시작할 수도 있음.