0.구글계정 및 어플리케이션 계정 만들기
appengine 계정신청시 전화가 옮.-> 음성으로 인증코드 알려줌. 문자가 아니라서 당황함.
2.윈도우즈용 구글앱엔진 설치하기 ==>
https://developers.google.com/appengine/downloads
3.새로운 webapp 생성하기
구글앱엔진을 실행 후 FILE-Create New Application 실행한다.
어플리케이션 네임은 0번에서 google app engine 계정을 넣어준다.
기억이 안나면 아래 주소에서 확인한다.
디렉토리는 개발할 webapp를 위한 폴더이니 마음가는대로 만든다.
포트는 처음에 디폴트 8080이다 위 그림은 두번째 App를 만들려고 하니 자동으로 8081로 되었다. 다른 번호를 선택해도 된다.
생성이 되는 아래처럼...
내 계정은 damool98이다.
4. 내 app를 만들자!
편집기를 설치하자 이건 꼭 필요하진 않지만 편리한 듯...
jEdit : http://www.jedit.org
나는 D:/apps로 만들었기 때문에 D:\apps\damool98 이 기본경로가 된다.
여기에 파일 중 app.yaml을 열어 보면 아래처럼 되어있다.
그 다음은 main.py 파일이다.
처음엔 Hello world 만 있었는데 몇 글자 추가해봤다.
수정 후 저장.
5. 내 app를 구동해 보자!
구글 앱 엔진을 띄우고 Run 시키기만 하면 된다.
구동 후 Browse 버튼을 클릭해 본다.
아래 처럼 뜬다. 수정하고 리프래쉬도 해본다.
6. 어플리케이션을 구글에 업로드 한다.
Google App Engine에서 Deploy 아이콘을 클릭하면 자동으로 올라간다.
UNIX계열은 appcfg.py update 어플리케이션명 이런식으로 올린다.
사이트 주소는 여기 주소에 가서 보면 확인할 수 있다. ==> https://appengine.google.com/
나의 경우는 주소가 이렇게 된다. application은 10개까지 만들 수 있다고 한다.
웹서버에 관해 여러가지 설정을 할 수 있다.
최종 확인하면 아래와 같다. 이제 어느곳에서든지 아래 사이트를 접속할 수 있게된다.
일정 트래픽이 넘게 되면 과금이 된다고 하지만 상용서비스가 아니라면 충분히 쓸 수 있겠다.
한 번 올리고 보니 이해가 된다.ㅠㅠ
추가적인 공부는 아래 사이트를 자주 방문해야 할 듯하다.
파이썬 스터디 : http://www.pythonlearn.com/
'WEB' 카테고리의 다른 글
HTML5 변경 및 Validator를 이용한 검사 (0) | 2012.11.09 |
---|---|
appengine templete 렌더링시 한글오류 처리 (0) | 2012.11.07 |
centOS6.3 설치 외 (0) | 2012.10.16 |
webRTC Demo (0) | 2012.10.15 |
HTML5로 만든 시계 (0) | 2012.10.10 |