블로그 이미지
잡다한 취미 생활 및 일상에 대한 소소한 이야기를 적어나가는 블로그입니다.
붉은kkk

공지사항

최근에 올라온 글

최근에 달린 댓글

글 보관함

calendar

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 31

지난 포스트에 이어, 마무리까지의 과정에 대해 설명하겠습니다.

아마존에 가입하여 계정을 생성한 뒤, #1포스팅 과정들을 따라 지나오면 인트턴스를 만들 수 있는 단계까지 오게 됩니다.

"인스턴스 시작" 버튼을 눌러주세요

단계1에서는 사용할 서버를 선택해 주면됩니다.

저는 프리티어 사용 가능한 우분투 서버를 선택했습니다. (파이썬 사용 가능)  

 

이제 쭉 Next Next~~~

 

단계 7까지 지나오면 마지막으로 "시작하기" 버튼을 눌러주시면 됩니다.

 

키 페어를 설정해 주세요

새로운 키 페어를 생성하고, 키 페어 이름을 입력 후 다운로드 해 주시면 됩니다.

자, 끝이 보이네요.

연결을 눌러보면 인스턴스 연결 방법에 대한 설명이 나온답니다.

cmd 환경에서 인스턴스 연결을 하면 서버에 연결됨을 확인할 수 있어요.

더보기

1. Cmd창은 관리자 모드로 실행해서 들어가주세요.

2. 윈도우의 경우 서버에 접속 불가할 경우가 있을 수 있습니다. 

   (해결 방안 : 다운로드 받은 키페어의 보안 설정을 변경해주세요)

서버 접속에 문제가 있는 경우 키페어의 보안 설정을 상기 이미지처럼 변경 해 주시면 됩니다.

 

연결 후, 서버에서 파이썬을 실행한 화면이에요.

잘 동작함을 확인할 수 있습니다.

 

^^ 드디어 서버에서 파이썬이 실행되는 것을 확인했습니다.

 

이제, 멋진 서비스를 만들어서 제공하는 일만 남았네요.

 

그럼 오늘도 즐거운 프로그래밍 생활 되세요.

웹서비스를 구축할 때 처음 입문자들에게 가장 막막한 부분이 웹서버를 구축하는 부분일거에요.

저는 여기서 많이 헤맸거든요.

파이썬에 관심을 가지고 공부를 시작할 무렵 "Flask로 웹 서버 만들기, Django로 웹 서버 만들기" 

라는 것들이 종종 보여서 서버도 손쉽게 만들 수 있는 거라고 착각아닌 착각을 한 적이 있었어요.

사실 맞는 말이긴 하지만, 튜토리얼 및 예제들은 대부분 로컬에서 구동하는 방법에 대한 내용들이 

대부분이었던것 같습니다.  (로컬에서의 예제>>서버에서의 예제)

 

첫번째는 로컬에서 서비스가 어떻게 구동되는지 테스트해보는게 맞지만,

그 이후 실제 서버를 구축하고 서비스를 제공하는 방법에 대해서는 내용이 심히 부족했습니다.

(제가 잘 못찾아서 그랬던것도 있어요.)

 

그럼 어떻게 서버를 구축하는지 알아볼까요?

 

이번 포스팅에서는 아마존 웹서비스를 통한 웹서버 구축을 알아보도록 하겠습니다.

 

1. AWS 주소

https://aws.amazon.com/ko/

 

클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services

피트니스 글로벌 인터랙티브 피트니스 플랫폼이 어떻게 AWS를 사용하여 사업을 성장시키고 회원에게 더 나은 서비스를 제공하는지 알아보십시오. 자세히 알아보기  홈 피트니스의 혁신 2012년에

aws.amazon.com

- 가입을 해 주세요

가입 완료^^

 

2. 프리 티어(1년 동안 무료로 사용가능)

- 프리 티어로 서버를 구축하세요.

결제 정보도 기재가 필요하며, 프리 티어를 사용하더라도 무료로 제공되는 사용량을 초과하는 경우,

초과분에 대한 비용이 청구됩니다. !! 꼭 참고하세요 !!

 

계정을 만드는것만으로는 비용 청구가 되지 않으니 이 부분도 참고하세요^^

 

저는 EC2를 사용하여 가상 머신을 구축할 거에요.

인스턴스를 만들면 이제 끝입니다.

 

인스턴스를 만들고 실제 사용하는건 다음 포스팅에서 설명할게요.

리액트를 사용해서 기초 웹 서비스를 만들어 볼거에요.

 

우선 React App을 쉽게 만들어주는 곳을 찾아가서 시작해야겠죠?

아래 링크로 와서 설명대로 시작하면 됩니다.

 

Create React App

https://create-react-app.dev/docs/getting-started/#creating-an-app

 

 

 

Create React App · Set up a modern web app by running one command.

Create React App is an officially supported way to create single-page React

create-react-app.dev

npx create-react-app my-app

윈도우 환경에서는
cmd로 명령프롬프트를 뛰운다음 위 명령어를 입력하면 되요.

명령어대로 입력하면 자동으로 설치가 됩니다.

...

시간이 조금 지나면 설치가 완료 됩니다.

설치는 이렇게 마무리가 되었는데, 아직 뭘 해야될지 몰라서

공부를 하고 프로젝트를 만들고 난 뒤 이후 포스팅을 계속 하도록 할게요.

 

그럼 오늘도 즐거운 블로그 & 프로그래밍 생활 되세요.

이전 1 다음