AWS 자격증
Space shortcuts
Space Tools
AWS 자격증 AWScert
Skip to end of metadata
Go to start of metadata

이 강의를 듣다보면 순간 순간 헷갈리는 부분이 있는데, 

잘 보면 어떤 내용은 그냥 PPT만 띄워 놓은 것이고, 어떤 부분은 실제 웹브라우저 띄워 놓은 것이니 잘 구분해서 보자.

이사람 강의가 이 후로도 계속, 실제 실습 진행하는 분이 있으면, 그 직전에는 PPT를 띄워놓고 어떤 실습을 진행할 것인지 설명만하는 부분이 있다.


지라 설치 - AWS에서 지라 설치하는 것으로 과정 진행됨.

(아틀라시안은 자체적으로도 SaaS형태의 클라우드서비스를 운영하고 있음. 그래서 굳이 왜 AWS에서 진행하느냐에 대한 설명을 하고 넘어가는 것임)


1. 아틀라시안 사이트 접속해서 지라 메뉴로 들어가기.

  →  try for free 누르고 

  → 서버방식으로 진행할거임... (즉, Try Cloud가 아니라, Try Server 누를거란 소리)

(여기서 참고삼아... 강의상 3분 27초까지는 실제 웹브라우저였고, 3분 28초 보면 PPT임. 웹브라우저일땐 try for free 인데, PPT로 바뀌면 그 부분도 체험하기 라는식으로 한글로 바뀜)

(PPT로 바뀌는게 중요한건 아니고... 강의 듣기 팁이랄까.. 강의 화면이 PPT로 바뀌면 갑자기 앞뒤 없이 설명이 훽훽 넘어간다. )

(지금도 보면, 여기까지는 지라 홈페이지를 설명하고 있었는데, 다음 장면이 되면 AWS 홈페이지로 넘어가고)


2. AWS 사이트 접속하기

(AWS 홈페이지를 설명하는 장면은 그냥 계속 PPT로 진행되는데)

(그렇다보니 가입은 되어있다는 전제하에, 로그인은 하시면 됩니다~~ 하고선 로그인 하는 장면 같은건 다 건너뛰고)

(어느순간 인스턴스까지 띄워져 있음... )

(즉, PPT가 되면 따라하기에 매우 부적합해짐. 근데 이 강의 자체가 계속 이런식의 구성이라, 생각보다 실습을 그대로 따라하기 쉽지가 않다...)

 - 가입은 이미 되어있다는 전제하에 설명이 진행되니 가입합시다 → 근데 우린 회사에서 이미 같이 가입을 해봤져!!

 - aws에서 ec2 하나 띄우는 것이 실습의  절차인듯한데 → 이거 근데 프리티어가 아니라 t2.large 진행한다고함( t2.micro는 메모리 부족해서 못한다고..) 음.. 실습따라 진행해볼거면 돈생각 해서 테스트만 빨랑 마치고 ec2 종료 잘 합시다!!!

 - 암튼 EC2를 띄우기 위해, 사양은 t2.large를 선택하고,

 - OS는 아마존리눅스2 AMI 선택

 - 보안그룹에 TCP 8080 추가하고,

 - 키페어 설정하고, 파일 받고, 

 - 인스턴스를 시작한다. 

(그래도 PPT 장면 다 넘어가고 나서 EC2를 띄우는 장면은 실제로 웹브라우저 띄워놓고 진행됨)


3. EC2 접속

 - ssh 접속인데...아니 이.. mac 기준으로 설명하네....-ㅅ-;;;

(이 후로도 계속 Mac기준으로 설명해서 따라해볼 수 없는 것들이 다수 등장함...)

 - 뭐 부분도 일단은 알아서 진행하고 넘어가야될 것 같긴한데, 


→ 일단 우리가 회사에서 같이 AWS 가입을 해봤고, EC2도 띄워 봤고, 키페어도 받았고, 

→ putty와 키페어 파일을 이용해서 접속해보는 것을 혼자 이미 진행 해보셨고, 

→ 그리고 같이 다시 키페어 파일 없이 EC2 접속할 수 있도록 설정도 진행해봤으니, 여기까지의 실습은 문제 없다고 생각합니다!

→ 이 후의 과정까지 따라서 진행 하든 말든, 적어도 AWS 공부를 위해 해봐야 할 실습은 다 해본 것 같네요.. 

→ 이 후 과정 중 AWS 관련 실습은, 한참 뒤에 RDS와 S3가 나오는 부분까지 가야 됩니다... 



4. 도커 설치

커맨드만 잘 따라서 진행해보면 될 듯.. 


ㄱ. sudo yum install docker-io 

 → 우리는 sudo su - 를 이용하여 아예 root 계정으로 전환해서 진행하도록 하지요.. 

 → 그러니 이건 실행하지 말고 밑에부터 진행합시다..


ㄴ. sudo su -


ㄷ. docker

-bash: docker: command not found

→ 아직 안깔려있어서 명령어 없다고 에러


ㄹ. yum install docker-io   -- yes

....중략.....

Complete!

→  yum으로 도커 설치됨


ㅁ. docker

Usage: docker [OPTIONS] COMMAND

A self-sufficient runtime for containers

....중량.....

  -v, --version            Print version information and quit

→ 설치가 완료되어서 이제 명령어 없다는 에러 발생하지 않고 명령어 사용법이 출력됨


ㅂ. docker ps -a

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

→ 도커가 떠있지 않아서 발생하는 에러


ㅅ. systemctl start docker

→ 도커 띄우기


참고. 강의는 ec2-user 계정으로 진행되다 보니, 이 계정에 권한주는 명령어도 들어있음


ㅇ, docker ps -a

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

→ 도커가 떠있지 않아서 발생하던 에러 안남. 컨테이너 목록 보여줌. (물론 아직은 없음)


5. 지라 설치

지라설치는....그냥 도커로 올린다... 

ㄱ. 기존 지라 도커 컨테이너 삭제

docker rm --volumes --force "jira-container"


ㄴ. 지라 도커 컨테이너 설치

docker pull cptactionhank/atlassian-jira-software:latest


ㄷ. 지라 도커 컨테이너 생성

docker create --restart=no --name "jira-container" \

  --publish "8080:8080" \

  --volume "hostpath:/var/atlassian/jira" \

  --env "CATALINA_OPTS= -Xms1024m -Xmx1024m -Datlassian.plugins.enable.wait=300" \

  cptactionhank/atlassian-jira-software:latest


ㄹ. 지라 도커 컨테이너 실행

docker start --attach "jira-container"



(ssh 접속부터해서 계속 ppt 설명이다가, 14분 30초부분부터는 실제 터미널 띄워놓고 작업 진행하는 것 나옴)

(그리고 20분 20초부터는 방금 직접 깔고 띄운 지라를 웹브라우저에서 접속해보는 실습임)


결국 EC2를 돈나가는 t2.large로 띄우고, 지라 설치해서 접속까지 다 할 수 있도록 세팅한 이후에야 이 후를 계속 진행할 수 있음. 

EC2 돈나가는거 신경써서 바로바로 끕시다!!

(아님 이 후의 지라 실습은 굳이 따라해볼 필요 없이, AWS를 써먹어볼 수 있는.. 이 설치 과정까지만 실습 따라 진행해보고, 바로 EC2는 없애버립시다. EC2 삭제하는 방법이 다음 강의에 이어집니다.)



6. 지라 설정

ㄱ. AWS에서 EC2의 IP주소를 확인하고, 웹브라우저를 통해 IP주소:8080으로 방금 설치한 지라에 접속 가능함

ㄴ. 라이센스에 대해 물어볼텐데, 테스트용 라이센스(Trial License) 발급 받아 집어넣고 계속 진행



  • No labels
Write a comment…
AWS 자격증 AWScert