블로그 이미지
잡다한 취미 생활 및 일상에 대한 소소한 이야기를 적어나가는 블로그입니다.
붉은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

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

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

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

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

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

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

 

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

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

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

 

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

 

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

 

1. AWS 주소

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

 

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

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

aws.amazon.com

- 가입을 해 주세요

가입 완료^^

 

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

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

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

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

 

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

 

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

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

 

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

JSP로 웹사이트 게시판을 만들려고 하던 도중 JAVA의 유료화 소식을 알게 되었습니다.

ㅠㅠ 눈물을 머금고 다른 방법을 찾아야 겠다는 생각을 하게 되었고, 

친숙한 파이썬으로 눈을 돌리게 되었습니다.

 

제가 선택한 조합은요?

"파이썬 + 장고" 

로 선택하였습니다.

 

그럼 이제 시작해 볼까요.

 

1. 파이썬에 장고를 설치해 주세요.

Cmd창에서 (제 환경이 window여서 window기준으로 설명드립니다.)

pip install django

2. 장고를 설치한 다음 프로젝트를 만들어 줍니다.

django-admin startproject todoSubject

딱봐도, 따로 설명 안드려도 되겠죠?^^;

3. 이제 실행해 볼까요.

python manage.py runserver

(장고가 생성한 폴더에 가면 파일이 만들어져 있답니다.)

 

장고가 실행되었습니다. 

Starting develpment server at http://127.0.0.1:8000/

접속해 보세요^^

 

4. 실행결과

!!! 성공적으로 수행이 완료된것을 볼 수 있습니다.

 

이제 만들고 싶은 서비스를 만들어 보는 일들만 남았네요.

 

전 게시판부터 다양한 프로젝트까지 만들면서 연습해보고 내용을 포스팅 할 예정입니다.

 

그럼 오늘도 즐거운 파이썬 생활 되세요.

 

이전 1 다음