본문 바로가기

DevOps/배포7

[EC2] 02. Docker 설치(feat. chatGPT) NginX를 설치했으니 그 다음은 docker를 설치한다! 나는 chatGPT한테 docker 설치 코드 알려줘! 라고 물어봤더니 너무 잘 알려줘서 그걸 그대로 실행했다! 우선 패키지 목록을 업데이트 한다. sudo apt update 필요한 패키지를 설치한다 sudo apt install apt-transport-https ca-certificates curl software-properties-common 도커 GPG 키를 추가한다 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 도커 저장소를 추가한다 echo "deb [s.. 2023. 9. 25.
[EC2] 01. EC2 세팅 (NginX, SSL) EC2에 접속했으니 다음은 NginX를 설치하고 SSL을 설정해야 한다! 아니 근데 이거 폰트 좀 어떻게 못하나 너무 옹졸하고 잘 안보이는데 우짬 나 블로그 꾸미는거 잘 못하는데 고수님들 헲... 암튼 EC2 세팅 가보자고 1. NginX 설치 먼저 NginX를 설치하기 전 패키지들을 업데이트 해준다. sudo apt-get update sudo apt-get upgrade // 이건 옵션! 나는 그냥 upgrade까지 다 해줬다! 업데이트(혹은 업그레이드)가 끝났으면 NginX를 설치해준다. sudo apt install nginx NginX 상태를 확인하고 싶으면 다음 커맨드를 입력하면 된다. 근데 나는 이거 했을때 아무것도 안떴거나 오류가 났던 것 같다. 근데 무시하고 걍 다음단계 넘어가도 괜찮았음.. 2023. 9. 25.
[EC2] 00. EC2 접속 (MobaXterm으로 EC2 접속하기) EC2 배포를 처음 해본거라서 사실 아직도 뭐가 뭔지 잘 모르겠지만 그래도 기록용으로 남기는 배포기록! 호우! 터미널, powershell 다 되지만 나는 MobaXterm(모바텀) 환경에서 실행하였다. 먼저 MobaXterm을 설치하고 실행하면 다음과 같은 화면이 뜬다. 왼쪽 상단의 Session 버튼을 클릭하면 Session settings 화면이 뜬다. SSH - Advanced SSH settings를 클릭하고 Remote host와 pem 키 파일을 등록해준다. Remote host는 나는 그냥 'ubuntu@도메인주소' 로 했다.(따옴표는 안넣음!) 그리고 Advanced SSH setting에 Use private key를 체크해주고 pem 키 파일을 등록해주었다. 그러고 OK 버튼을 누르면.. 2023. 9. 25.