티스토리 뷰

1. 회원 가입

네이버 클라우드로 접속해서 회원 가입을 한다. 그런데 결제 수단을 등록해야 여러 기능을 쓸 수 있다. 

결제수단 등록하고 지금 100,000 크레디트 (3개월)을 주는 행사를 하고 있으니 일단 크레디트 받자.

 

그리고 나면 대쉬보드 에서 프로덕트 앤 서비스에 젠킨스 가 있다. 선택은 서버를 누르자

 

 

네이버 클라우드 대쉬보드

 

 

2. 서버 생성

서버 생성을 선택 하고, 애플리케이션 젠킨스 선택 후 다음을 누른다.

서버 생성 화면

 

 

서버를 설정 하는데 나는 일단 최소한으로 설정했다.

서버 설정 화면

중간에 키를 다운로드하는데 잃어버리면 안 되니 잘 보관하고 다음다음 누르면 서버가 생성되었다.

 

 

 

 

3. 서버 생성 완료

서버 생성 완료 화면 상태가 생성중 -> 운영 중으로 바뀌면 서버가 생성되었다.

 

 

4.  포트포워딩 설정

홈 -> 서버 -> 포트 포워딩 설정 선택 

외부 포트 를 1028로 하고 추가 적용한다.

 

 

 

 

 

5. 공인 IP 생성

메뉴에 공인 IP 생성을 누르고 적용 서버를 젠킨스 서버로 하면 공인 IP 가 자동으로 설정이 된다.

공인 IP 생성

 

 

5. ACG 설정

ACG 설정으로 들어가서 접근할 수 있는 IP 설정을 한다. 접근은 모두 가능하게 0.0.0.0/0으로 작성하고 허용 포트는 18080으로 작성한다. 추가하고 적용한다.

ACG 설정

 

 

5. ACG 설정

홈 -> 서버 -> 서버 관리 및 설정 변경 -> 관리자 비밀 번호 확인 

하고 아까 다운로드해 두었던 pem키 파일을 끌어다 두면 완료되는데 이때, 사용자는 기본으로 root이고 비밀번호는 따로 저장해 둔다.

 

 

 

6. shell으로 접속

이제 다 끝났고 서버를 shell로 접속한다.

 

ssh -p 1028 root@(서버IP example 192.168.0.1)
...........
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes

root@서버IP's password : (아까 저장 해 두었던 PASSWORD를 적는다)

[root@jenkins ~]#     //가 나오면 접속이 되었다

[root@jenkins ~]# service jenkins start  //jenkins start

 

 

이제는 서버에 젠킨스가 띄어졌으니, 젠킨스로 조작을 시작해 보자~

그런데 생각해보니까 iOS 프로젝트를 빌드 할 거라서 ... 서버는 반납 iOS용 cloud는 무료가 없네..

'iOS > CI/CD' 카테고리의 다른 글

Bitrise - 빌드자동화 3  (0) 2022.04.13
Bitrise - 빌드 자동화 2  (0) 2022.04.12
Bitrise - 빌드자동화 1  (0) 2022.04.12
fastlane - iOS 배포 자동화-2  (0) 2022.04.11
jenkins - 빌드 자동화 - 2  (0) 2022.03.29
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/12   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함