Google App Engine을 사용하여 웹 응용 프로그램을 배포하는 방법

Google 앱 엔진 을 사용하여 웹 앱 을 배포하고 싶습니까? 다음은 8 단계로 간단하게 수행하는 방법입니다.

01 of 08

App Engine 용 Google 계정 활성화

이미지 © Google

App Engine을 특별히 활성화하고 기존 Google 계정과 연결해야합니다. 이 앱 엔진 다운로드 링크로 이동하십시오. 오른쪽 하단의 가입 버튼을 클릭하십시오. 가입하면 Google 계정에 Google 개발자 프로그램에 참여하기위한 추가 확인 단계가 필요할 수 있습니다.

02 of 02

관리 콘솔을 통해 응용 프로그램 공간 만들기

이미지 © Google

App Engine에 로그인하면 왼쪽 사이드 바에서 관리 콘솔로 이동합니다. 콘솔 하단의 '응용 프로그램 만들기'버튼을 클릭하십시오. 애플리케이션이 고유 한 이름을 부여하십시오. Google이 appspot 도메인 내에서 앱을 할당 할 위치이기 때문 입니다.

03 / 08

언어 선택 및 적절한 개발자 도구 다운로드

이미지 © Google

https://developers.google.com/appengine/downloads에 있습니다. App Engine은 Java, Python 및 Go의 3 개 언어를 지원합니다. App Engine을 설치하기 전에 개발 컴퓨터가 사용자의 언어로 설정되어 있는지 확인하십시오. 이 튜토리얼의 나머지 부분에서는 파이썬 버전을 사용하지만 대부분의 파일 이름은 대략 동일합니다.

04 of 08

Dev 도구를 사용하여 로컬로 새 응용 프로그램 만들기

이미지 © Google

방금 다운로드 한 App Engine 런처를 열고 "파일"> "새 응용 프로그램"을 선택하십시오. 응용 프로그램 이름을 2 단계에서 지정한 것과 동일한 이름으로 지정하십시오. 그러면 응용 프로그램이 적절한 위치에 배포됩니다. Google App Engine 실행기는 애플리케이션의 골격 디렉토리와 파일 구조를 만들고 간단한 기본값으로 채 웁니다.

08 년 5 월

app.yaml 파일이 올바르게 구성되었는지 확인하십시오.

이미지 © Google

app.yaml 파일에는 처리기 라우팅을 비롯하여 웹 앱의 전역 속성이 포함되어 있습니다. 파일 상단의 "Application :"속성을 확인하고 2 단계에서 지정한 응용 프로그램 이름과 일치하는지 확인하십시오. 그렇지 않은 경우 app.yaml 에서 변경할 수 있습니다.

06 of 06

main.py 파일에 요청 처리기 로직 추가

이미지 © Google

main.py (또는 다른 언어의 동등한 주 파일) 파일에는 모든 응용 프로그램 논리가 들어 있습니다. 기본적으로 파일은 "Hello world!"를 반환합니다. 특정 반환 값을 추가하려면 get (self) 핸들러 함수를 살펴보십시오. self.response.out.write 호출은 모든 인바운드 요청에 대한 응답을 처리하며 "Hello world!"대신 직접 해당 반환 값에 html을 넣을 수 있습니다. 당신이 원하는 경우.

07/08

앱이 지역적으로 배포되는지 확인

Robin Sandhu의 스크린 샷

Google App Engine 실행기에서 애플리케이션을 강조 표시 한 다음 '제어'> '실행'을 선택하거나 기본 콘솔에서 실행 버튼을 클릭합니다. 앱의 상태가 녹색으로 바뀌어 앱이 실행 중임을 나타내면 찾아보기 버튼을 클릭합니다. 웹 응용 프로그램의 응답과 함께 브라우저 창이 나타납니다. 모든 것이 올바르게 실행되고 있는지 확인하십시오.

08 08

클라우드에 웹 응용 프로그램 배포

이미지 © Google

모든 것이 제대로 실행되고 있다고 생각되면 배포 버튼을 클릭하십시오. Google App Engine 계정의 계정 세부 정보를 제공해야합니다. 로그에는 배포 상태가 표시되며 확인을 위해 웹 앱을 여러 번 핑하는 실행 프로그램이 표시된 성공 상태가 표시됩니다. 모든 것이 성공적이면 이전에 할당 한 appspot URL로 이동하여 배포 된 웹 앱을 실제로 볼 수 있어야합니다. 축하합니다. 방금 웹에 응용 프로그램을 배포했습니다!