일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- git인증
- 리액트 네이티브
- 안드로이드
- VisualStudio
- AWS
- Git
- gradle
- Kotlin
- Invalid credentials
- WPF
- 디버깅
- 개발환경설정
- 안됨
- 데이터바인딩
- aPK
- not working
- sourcetree
- 인증문제해결
- 예제
- bitbucket
- react
- EC2
- 빌드 오류
- 설정
- Android
- 뒤로가기 안됨
- 안드로이드 스튜디오
- react-native
- 리액트
- flutter
- Today
- Total
목록EC2 (5)
물에 살고싶은 개발자
선결론: AWS 리소스를 정리하는 과정은 명료하지만 때로는 복잡한 단계를 요구할 수 있습니다. 본 가이드는 AMI 등록 취소부터 스냅샷 삭제, Route 53 호스팅 영역 정리까지 AWS의 서비스를 체계적으로 종료하는 방법을 단계별로 안내합니다. 특히 AWS CLI의 효율성과 그 과정에서 발생할 수 있는 일반적인 오류를 해결하는 방법을 중점적으로 다룹니다. 본문: AWS 클라우드 환경은 유연성과 확장성을 제공하지만, 이를 관리하는 과정에서 정확한 절차를 따르지 않으면 예상치 못한 비용이 발생할 수 있습니다. 본 포스팅은 AWS 서비스 종료와 관련하여 필수적인 단계를 친절하고 자세하게 설명합니다. 1. AMI 등록 취소 Amazon Machine Images(AMI)는 실행 중인 인스턴스를 템플릿으로 사용..
바쁜 사람들을 위한 선결론: AWS 인스턴스를 재가동하는 과정은 때로 예상치 못한 도전을 안겨줄 수 있습니다. 최근 저는 장기간 중지 상태였던 서버를 완전히 비용이 발생하지 않도록 제거하는 목표를 가지고 첫걸음을 뗐습니다. 이 글은 그 여정의 첫 번째 단계, 즉 중지된 인스턴스를 다시 시작하는 과정에서 발생한 시행착오와 해결책을 공유합니다. 과정: AWS에서 서비스를 중지하더라도, 관련된 EBS 볼륨, 스냅샷, S3 스토리지 등이 계속 비용을 발생시킬 수 있다는 사실을 인지하고 있었습니다. 이를 해결하기 위해 첫 단계로 인스턴스를 재가동하려 했지만, 'Instance does not have a volume attached at root (/dev/sda1)'라는 오류 메시지와 마주했습니다. 처음에는 이..
언제나 그랫듯 앞뒤맥락 다 제껴놓고 일단 선결론부터 그리고 이 글은 내가 겪은것 위주로 작성하기때문에 모두에게 해당하는 문제라고 보장할순 없다는걸 미리 밝힘. 이 글은 AWS 구조설계에 대한 가이드 글이 아니고 특정 구조에서 생길 수 있는 원인의 해결법에 대한 글임을 밝힌다. 해결법 ! 404에러가 뜰 경우 -> 네트워크 로드밸런서(NLB)가 엉뚱한 EC2 인스턴스를 호출하는게 원인이므로 API GateWay의 통합요청에서 VPC_PROXY가 아닌 HTTP_PROXY로 변경하고 엔드포인트를 원하는 EC2 인스턴스의 퍼블릭DNS나 탄력적IP로 지정해주자. Auth 관련 에러가 뜰 경우 -> 원인은 크게 두가지. 1. 리소스추가 후 해당 리소스의 경로가 잘못된경우 해결법 : 단순하다. 리소스를 만들때 자동완..
시작하기에 앞서, 이 글은 AWS EC2 서버(이하 서버)를 전제로 설명하는 글이며, 필요한 프로그램이나 키 파일을 마련하는 방법에 대해선 간단한 설명글 링크만 두고 넘어가고 코드 업로드 및 배포방법에 대해서만 다룬다는것을 미리 밝힙니다. 또한, 기술은 편의상 프론트는 React, 백앤드는 Node, 서버 실행은 forever를 기준으로 설명합니다. (사실 특정 기술스택은 큰 의미는 없음;) 언제나 그랫듯 선결론 선 요약 1. 개발한 코드 파일을 서버에 업로드 2. SSH 접속으로 해당 코드를 실행 혹은 관련 프로그램을 시작 또는 재시작 시작 ! 백앤드나 웹을 개발하고 나면 언젠가는 로컬에서 npm start 등의 명령어로 실행해서 테스트하던것(localhost:8080 등의 주소)에서 벗어나 실제 ur..
- 이 글은 보안이라던가 설계 등을 전혀 고려하지 않은 아주 기본적인 배포 방법 가이드라는점 참고바랍니다. - 언제나 그랫듯 바쁜 여러분(사실은 필자 본인)을 위한 선결론 요약본 1. 배포하려는 React 프로젝트 폴더 경로에서 npm build 명령어를 통해 빌드 한다(최초 빌드라면 build 폴더가 생성됨) 2. AWS EC2 인스턴스(이하 서버)를 만들고 이 포스팅을 따라 접속할수 있게 만든다. 3. nginx를 설치 -> 파일질라든 깃이든 이용해서 위에서 생성한 build 폴더를 통으로 서버에 업로드. 4. nginx 설정파일에서(현재 버전 기준 sudo vi /etc/nginx/sites-available/default 명령어를 통해 수정 가능) 아래 이미지와 같이 빨간 밑줄친 root [경로]..