아빠가 재밌다는 것 같아서 에일리언 보기로 함
비명듣기와 의자진동을 경험
📊 aws EC2
chmod 400 ~/.ssh/QL-server-key-pair.pem
리눅스나 유닉스 시스템에서 파일의 권한을 설정하는 데 사용됩니다. 이 특정 명령어는 your-key.pem 파일을 오직 파일 소유자만 읽을 수 있게 설정
ssh -i ~/.ssh/QL-server-key-pair.pem ubuntu@{EC2 인스턴스의 퍼블릭 IPv4 DNS}
- ssh:
- ssh는 Secure Shell의 약자로, 네트워크 프로토콜 중 하나
- -i ~/.ssh/ㄹㄹㄹ.pem:
- -i 옵션은 인증에 사용할 개인 키 파일을 지정
- ubuntu@{EC2 인스턴스의 퍼블릭 IPv4 DNS}:
- ubuntu는 로그인할 EC2 인스턴스의 사용자 이름(Ubuntu 기반 인스턴스의 기본 사용자 이름)
EC2 인스턴스의 퍼블릭 IPv4 DNS
: Amazon Web Services(AWS)가 제공하는 동적으로 할당된 도메인 이름 시스템(DNS) 주소입니다. 이 주소를 사용하여 인터넷을 통해 EC2 인스턴스에 접근할 수 있습니다.
AWS EC2 인스턴스에 접속 성공!!
프로젝트를 클론 받아 온 뒤에
nvm node npm yarn 설치
프로젝트 의존성 설치
프로젝트 실행!!
우야~~~!!!! 성공!
📊 docker
도커를 이용해서 프로젝트 컨테이너화를 해 보자
도커 설치
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg |
sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update sudo apt install docker-ce
sudo systemctl start docker
sudo systemctl enable docker
이미지 빌드
docker build -t qup-frontend .
컨테이너 시작
docker run -d -p 80:3000 qup-frontend
http://52.65.31.100:3000
아항항 잘 된다
컨테이너 중지
docker stop qup-frontend
📊 도메인 이름 바꾸기
다음에 해보자
카공/밥
요아정
찢.
'Club|Project > 이대솔브닥웹사이트 - 뀨엘 | Frontend(React,Next.js)' 카테고리의 다른 글
🟧 뀨엘 : AWS ec2 (4) | 2024.09.12 |
---|---|
📊 뀨엘 : CI/CD (github actions) (1) | 2024.09.12 |
📊 뀨엘 : 대면회의 / docker (0) | 2024.08.31 |
📊 이대백준랭작프로그램 [뀨업] - 정기 회의 (0) | 2024.08.05 |
📊 이대백준랭작프로그램 [뀨업] - 정기회의 (0) | 2024.07.07 |