일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JavaScript
- ES6
- 글로벌
- 인텔리제이
- jQuery
- 에러
- 스프링
- aws
- 메서드
- Flutter
- 알고리즘
- 자바스크립트
- REACT
- Keycloak 17.0.1
- nginx
- json
- lightsail
- 맥길대학교
- gradle
- Docker
- vue
- 현장학습
- spring
- arraylist
- jpa
- vue.js
- java
- keycloak
- jsp
- SpringBoot
- Today
- Total
목록aws (3)
korean IT student
Docker, Travis CI, AWS Lightsail(Amazon Linux 2) 이용하여 React앱 배포 자동화 순서 1. vscode를 이용하여 React 앱 설치 2. Docker를 이용하여 React 앱 실행 및 테스트 3. Github에 push 이벤트 발생 시 Travis CI 연동 및 배포 4. AWS Lightsail 연동하기 5. nginx를 이용하여 배포 확인 전체적인 흐름은 아래와 같다. 전체적인 파일 구성은 아래와 같다. 1. React 앱 설치 - 아래 명령어를 이용하여 React 앱을 간단하게 설치하기 2. Docker를 이용하여 React 앱 실행 - Dockerfile 작성하기 - Dockerfile 작성 방법 - FROM : 베이스 이미지를 명시한다. os라고 생각하..
위와 같이 저는 aws iam get-role 명령어를 사용하려고 하였다. AWS Lightsail은 인스턴스를 생성하면 기본적으로 service-linked role에 AmazonLightsailInstanceRole 등록이 된다. 하지만, 기존 AWS IAM역할 사용자에는 AmazonLightsailInstanceRole라고 등록되어 있지 않아 새로운 IAM사용자를 등록 하였다. 그래서 새로운 CLI 프로필을 생성 하고 권한을 설정하면 된다. 다음과 같이 CLI 프로필을 생성은 사이트를 참고하여 생성하면 된다. docs.aws.amazon.com/ko_kr/IAM/latest/UserGuide/id_roles_use_switch-role-cli.html IAM 역할로 전환(AWS CLI) - AWS ..
amazon-linux-extras를 사용하여 nginx를 설치 하여야 한다. amazon-linux-extras list | grep nginx - 설치할 nginx를 찾기 sudo amazon-linux-extras install -y nginx1 - nginx 설치 nginx -v - nginx 버전 확인 service nginx start - nginx 실행 service nginx stop - nginx 중지 systemctl restart nginx - nginx 재시작 Amazon Lightsail > 네트워킹 방화벽 80이 오픈되어야 실행 가능