제로부터 쌓는 개발일지
article thumbnail
[Node.JS] AWS EC2 HTTPS 배포
backend/Node.js 2023. 11. 16. 19:50

호스팅 영역 생성 Route53 → 호스팅 영역 → 호스팅 영역 생성 퍼블릭 호스팅 영역 선택 후 호스팅 영역 생성 NS유형의 값/트래픽 라우팅 대상 4개를 가비아 네임서버에 입력 (마지막에 있는 점 . 제외) ACM 인증서 발급 Certificate Manager → 인증서 요청 구매한 도메인 입력 인증서에 진입한 뒤 Route53 레코드 생성 약 10~30분 뒤에 발급 완료 하단의 명령어를 입력해서 가비아에 등록한 4개의 nameserver 확인 nslookup -type=ns 가비아에서 구매한 도메인 주소 입력 로드 벨런서 EC2 → 로드벨런서 →로드 벨런서 생성 로드 벨런서 유형 Application Load Balancer Application Load Balancer 생성 네트워크 매핑 EC2..

article thumbnail
AWS EC2 자주 쓰는 명령어
Dev Setup 2023. 11. 15. 21:34

포트80을 3000으로 리다이렉트 sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3000 iptables 규칙 확인 sudo iptables -t nat -L --line-numbers 기존 규칙 삭제 규칙 확인 명령어로 규칙의 줄 번호를 확인 한 뒤 삭제 sudo iptables -t nat -D PREROUTING 1 새 규칙 추가 sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 4000 PM2 환경변수 설정 pm2 start ecosystem.config.js --env production 우분투 폴..

article thumbnail
[Node.JS] AWS EC2 배포 정리
backend/Node.js 2023. 11. 2. 20:43

EC2 Instance 생성 서울 리전 선택 후 인스턴스 시작 인스턴스 이름 작성 애플리케이션 및 OS 이미지 (Amazon Machine) Ubuntu Server 22.04 LTS(HVM), 아키텍처 64비트(x86) 인스턴스 유형 선택 새 키 페어 생성 키 페어 이름, 키 페어 유형, 프라이빗 키 파일 형식 설정 후 키 페어 생성 그 외 설정은 스킵하고 인스턴스 시작 다운로드한 키 페어 chmod 400 설정 # 윈도우 10에는 chmod 명령어가 존재하지 않으므로 cmd 명령 프롬프트 창에서 작업 icacls.exe key_pair.pem /reset icacls.exe key_pair.pem /grant:r %username%:(R) icacls.exe key_pair.pem /inheritan..

profile on loading

Loading...