AWS, Linix, 등

AWS에 docker와 Open Project 설치

하얀마음쵸쵸 2024. 4. 23. 21:35

오늘 AWS에 Docker 설치 후 Open Project를 설치하였다. 과정은 다음과 같이 진행하였다.

 

AWS 설정

우선 AWS EC2는 과거에 궁굼증으로 무료 버전으로 사용했던적이 있어 아이디가 있었다.

ID 로그인 후 EC2에서 인스턴스를 하나 생성 하였는데 이때 OS는 우분투로 하였고 Open Project를 구동하기에 최소 사양이 t2.small이라고 하여 해당 사양으로 생성하였다.

그런다음 인스턴스 > 해당 인스턴스 체크상태에서 연결을 눌러주면 우분투 화면이 뜬다.

이때 나는 서버 보안을 위해서 키를 따로 발급받아서 백업해 두었다.

 

Docker 설치

AWS 설정이 끝났다면 Open Project를 설치할 때 사용할 docker를 설치해야 한다.

언제나 그렇듯 우선 yum부터 시작한다 

 

1.  sudo yum update -y : yum 업데이트 

2. sudo yum install docker -y : docker 설치 

3. docker -v : docker 버전 확인 

 

위의 과정을 걸처서 Docker를 우분투에 설치 완료하였다면 Open Peoject를 설치할 차례다.

 

Open Project 설치 

필자는 Open Project의 공식 문서를 참조하였다. 
https://www.openproject.org/docs/installation-and-operations/installation/docker/

 

Install OpenProject with Docker

Open source project management software for classic, agile or hybrid project management: task management✓ Gantt charts✓ boards✓ team collaboration✓ time and cost reporting✓ FREE trial!

www.openproject.org

 

위에 짜여진 틀대로 따라간다면 별다른 무리없이 진행이 가능하다 

 

AWS 보안설정 

여기까지 완료하였으나 외부에서 접속이 불가능 했다. 

이유는 보안설정에서 포트를 막고있어서 그렇다. 

해당 부분도 검색을 통해서 해결이 가능하다. 

지금 현재 실행중인 인스턴스의 보안설정에 들어가서 접근을 허용할 보안 옵션에 대해서 인바운드 옵션을 설정해주면 된다.

 

이로써 설치 및 외부에서 접근이 가능하게 되었다.