※ 전 포스팅을 참고해야함.
1. VPC 생성
2. EC2 생성
putty같은 프로그램을 써도 되지만 aws에서도 서버에 접속할 수 있도록 지원하는 기능이 있기 때문에 이것을 사용하도록 하자.
$ sudo yum update
$ curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
$ sudo yum install - y gitlab-ce
$ sudo gitlab-ctl reconfigure
# 패스워드 확인
$ sudo cat /etc/gitlab/initial_root_password
위 명령문에서 gitlab-ce 설치와 gitlab-ctl reconfigure
명령어가 꽤 오래걸린다.
설치가 완료된 후 할당받은 ip로 접속하면 gitlab이 실행되는 화면을 볼 수 있을 것이다.
※ 프리티어라 그런가? 요청이 너무 오래걸려서 502에러가 뜬다. 다음에 생성할 때는 좀 더 높은 등급의 인스턴스 유형을 선택하기로 하자.