[AWS] - AWS EC2 SSH pem키 없이 접속하기
[AWS] - AWS(아마존 웹 서비스) ssh로 인스턴스에 연결
시작하기 전에 AWS 세팅이 끝나지 않으셨으면 위에 글을 보고 세팅해주세요
1. 자바 설치
우선 젠킨스를 설치하기 전에 자바부터 설치해야 합니다.
아래 명령어를 입력해 주세요
sudo yum install -y java-1.8.0-openjdk-devel.x86_64
설치가 완료되면 현재 버전이 java8이 맞는지 확인해주세요
java -version
2. Jenkins 설치
먼저 yum update를 해줍니다.
sudo yum update -y
이제 젠킨스를 설치해야 하는데 yum 패키지에는 기본적으로 젠킨스가 포함되어있지 않습니다.
그래서 yum패키지 저장소에 젠킨스를 수동으로 등록해줘야 합니다.
wget으로 젠킨스를 yum 저장소에 다운
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
젠킨스 저장소 키를 등록
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
등록이 끝났으니 젠킨스를 설치하시면 됩니다.
sudo yum install jenkins -y
설치가 끝났으면 젠킨스를 실행해주시고
sudo systemctl start jenkins
젠킨스가 정상적으로 실행되었는지 아래 명령어로 확인해주세요
sudo systemctl status jenkins
jenkins.service - LSB: Jenkins Automation Server
Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)
Active: active (running) since Tue 2021-05-11 15:12:13 UTC; 6s ago
Docs: man:systemd-sysv-generator(8)
Process: 3787 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/jenkins.service
└─3806 /etc/alternatives/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr...
May 11 15:12:12 ip-172-31-32-33.ap-northeast-2.compute.internal systemd[1]: Starting LSB: Jenkins Automation Server...
May 11 15:12:12 ip-172-31-32-33.ap-northeast-2.compute.internal runuser[3792]: pam_unix(runuser:session): session opened for user jenkins...d=0)
May 11 15:12:13 ip-172-31-32-33.ap-northeast-2.compute.internal jenkins[3787]: Starting Jenkins [ OK ]
May 11 15:12:13 ip-172-31-32-33.ap-northeast-2.compute.internal systemd[1]: Started LSB: Jenkins Automation Server.
Hint: Some lines were ellipsized, use -l to show in full.
Active: active (running) 이면 정상적으로 실행된 겁니다.
'Jenkins' 카테고리의 다른 글
AWS + 젠킨스 + 스프링 부트 ci/cd 구현 6 (0) | 2021.05.17 |
---|---|
AWS + 젠킨스 + 스프링 부트 ci/cd 구현 5 (0) | 2021.05.12 |
AWS + 젠킨스 + 스프링 부트 ci/cd 구현 4 (0) | 2021.05.12 |
AWS + 젠킨스 + 스프링 부트 ci/cd 구현 3 (0) | 2021.05.12 |
AWS + 젠킨스 + 스프링 부트 ci/cd 구현 2 (0) | 2021.05.12 |