일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 창업
- AWS ssh
- 비주얼 스튜디오 코드
- 창업 마인드
- AWS S3
- vscode
- 창업형인간
- 마인드
- ssh
- spring async
- AWS 프로젝트 올리기
- 자바 스트림
- AWS
- 스트림 예제
- java Optional
- 창업형인간되기
- AWS 키페어
- Visual Studio Code
- java null 처리
- AWS 프로젝트
- spring multi thread
- CI/CD
- github CI/CD
- java stream
- AWS EC2
- dockerfile
- @async
- Optional 사용법
- 라이프해킹스쿨
- optional
- Today
- Total
목록AWS (3)
Wookim
지난 글에서 EC2에 window terminal을 이용해 접속하는 방법에 대해 작성했다. 이번엔 웹서버를 EC2에 저장하고 실행시켜 외부에서 접속해보자. 내용을 앞서 정리하자면 다음과 같다. 1. 간단한 python flask 웹 api 서버 만들기 2. 도커파일과 requirements.txt 만들기 3. github에 프로젝트 올리기 4. EC2에 필요한 소프트웨어 다운받기 (파이썬, 도커 등) 5. EC2에 계정 만들기 6. git 프로젝트 clone 하기 7. 도커파일 빌드하여 프로젝트 이미지 만들기 8. 도커 컨테이너 실행하기(프로젝트 실행) 9. EC2 인스턴스 인터페이스(웹페이지)에서 포트 열기(인바운드 규칙 생성) 10. url로 웹페이지 접속하기 내용이 좀 많으니 나누어서 작성하겠다. ..
SSH (Secure SHell) 상황으로 알아보자. 내컴퓨터 A와 다른 컴퓨터 B가 있을 때, A컴퓨터에서 B컴퓨터에 접속하여 B컴퓨터를 사용하고 싶은 상황이다. 나 -> A컴퓨터 -> 네트워크 -> B컴퓨터 접속 -> B컴퓨터 사용 이렇게 내컴퓨터로 다른 컴퓨터를 사용하는 것을 원격제어라 한다. 이런 상황에서 아무나 B컴퓨터에 접속해서 사용한다면 해킹을 당하거나 위험할것이다. (상상해 보라. 누가 내 컴퓨터에 들어와 소중한 자료들을 지우거나 빼간다면?....) 따라서 사람들은 보안을 위해 규칙을 정하기로 했다. 외부에서 특정 컴퓨터로(B컴퓨터) 접속을 하려면 규칙을 준수해야한다. 규칙 1.현관으로 들어 올 것. 2.현관으로 들어 올 때 등록해둔 신분증을 제시할것. 간단하고 거칠게 표현하면 위와 같다...
지난 글에서 회원가입 및 콘솔창 진입하기 까지 했다. 이번에는 EC2 가상 머신을 띄워보고 거기에 여러가지 설정들을 해보자. 위 화면에서 EC2를 찾아 클랙해보자. 요런 화면이 나온다. 이 화면은 생성할 EC2 머신의 운영체제(OS)를 선택하는 화면이다. 필자는 우분투로 진행할것이다. 주의할점은 프리 티어 사용 가능 이라고 쓰여진것만 써야한다!!!!! 꽁짜라고 쓰여진것을 써야 돈이 안나오니 잘 모르겠다면 꼭꼭 주의해서 선택하자. 다음 단계는 인스턴스 유형을 선택하는 화면이다. 쉽게 말해 컴퓨터의 스펙을 정하는 단계이다. 컴퓨터 잘아시는 분이라면 CPU, 램, 그래픽카드, ssd, 하드 뭐 이런것들 다들 잘 알것이고... 좋은 장비를 선택하면 사용 요금이 더 커진다고 생각하면 된다. 필자는 과금은 무섭기에..