1. 개요


Jira는 상용 이슈트래킹 툴입니다. Jira를 왜 CICD 영역에 넣었냐면, Jira는 Workflow가 있어서 이를 이용해 CICD 프로세스를 하나로 구성할 수 있기 때문입니다. (이를 좀 더 큰 의미로 ALM - Application Lifecyle Mangement 라고도 볼 수 있음)
가이드에서는 EC2 인스턴스에서 Jira를 셋업하는 방법을 설명하겠습니다.

01. 오픈해야 하는 보안 그룹

02. Jira 서비스로 등록

2. 가이드


1. download jira-software

wget https://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-software-8.4.1-x64.bin

2. grant execute installation file

    chmod a+x atlassian-jira-software-*-x64.bin

3. run the installation file

    sudo ./atlassian-jira-software-*-x64.bin

아래 절차대로 진행

4. install postgre db on ec2

    sudo yum install postgresql postgresql-server postgresql-devel postgresql-contrib postgresql-docs

5. change db listener configuration

   sudo su
   vim /var/lib/pgsql/data/postgresql.conf

아래와 같이 변경합니다.

7. change firewall configuration

   sudo vim /var/lib/pgsql/data/pg_hba.conf

아래와 같이 변경합니다.

8. create db (데이터 베이스 생성)

   sudo su - postgre
   #password postgre
   createdb jiradb

9. EC2 IP:8080 접속합니다.

10. Choose I'll set it up myself을 클릭합니다.

11. Connect to your database

12. Enter your license

라이센스를 입력합니다. 정식 라이센스가 없을경우 Trial 라이센스를 사용합니다. (1달)

13. Set application properties

14. Click finish

15. language configuration (korean)

16. click next

17. create your project

이제 프로젝트를 만들고 지라를 사용하면 됩니다.

3. 결론


AWS EC2 인스턴스에 Jira 서버버전을 셋업하는 방법을 알아 보았습니다.

이슈트래킹 도구를 통해 체계적으로 개발을 관리하시기 바랍니다.

+ Recent posts