블로그 이미지
잡다한 취미 생활 및 일상에 대한 소소한 이야기를 적어나가는 블로그입니다.
붉은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. 윈도우의 경우 서버에 접속 불가할 경우가 있을 수 있습니다. 

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

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

 

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

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

 

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

 

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

 

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

오랫만에 포스팅을 하네요.

 

이번엔 웹에서 파이썬 프로그램을 실행하는 방법을 알아보려고 합니다.

 

매번 생각만 하고 공부를 안했던 부분인데, 이제 필요가 있어서 공부를 시작했습니다. 

 

그게 뭐냐면, 파이썬으로 만든 프로그램 중 꽤나 재밌는 것들을 앱을 통해 활용할 수 있게 하는거에요.

 

앱 (요청) --> 웹 (파이썬 실행) --> 앱 (결과 리턴) 

이걸 만들고 싶습니다 ㅎㅎ

 

그럼 차근차근 쉬운것부터 시작하겠습니다.

 

1. 준비물

   웹에서 파이썬을 실행하기 위해 필요한 준비물은 Flask입니다.

   pip install flask로 설치를 해 주세요. (이외에 Django 등 여러가지가 있지만 전 Flask부터)



2. 기본 프로그램 작성

1: from flask import Flask
2: 
3: app = Flask(__name__)
4: 
5: @app.route('/')
6: def hello():
7:  return '<h1>Flask를 사용한 웹서버 만들기</h1>'

8: 
9: if __name__ == '__main__':
10:  app.run(debug=True)

 

 

3. 실행

예제 프로그램도 만들었으니 이제 실행을 해야겠죠?

...쉘에서 실행을 하면 에러가 납니다. 

이번에 만든 프로그램은 cmd창에서 실행을 해야 되요.

짠! 

cmd창에서는 위와 같이 실행이 됩니다.

 

살짝 지쳐 가는데, 이제 다 했습니다.

마지막 결과물 확인과정만 남았네요.

Running on http://127.0.0.1:5000/ 이부분을 웹브라우저에 입력해봅시다.

 

4. 결과물 확인

!!! 두둥 !!!

원하는 결과가 웹브라우저를 통해 보여지게 되었습니다.

 

이제 웹서버를 어떻게 만드는지 확인을 했으니, 다음번엔 응용을 들어가야겠네요.

 

다음 포스팅을 찾아오겠습니다.

 

즐거운 파이썬 생활 되세요^^ 

이전 1 다음