Google appengine을 설치하는 방법?


24

Ubuntu 12.04에서 Google의 appengine 을 어떻게 설치 합니까?

모든 종속성과 함께 설치하는 쉬운 방법이 있습니까? PPA가 있습니까?


링크 는 아주 좋습니다.
초에 hayd

그러나 위의 링크는 오히려 관련이 있습니다 ... 확실히 좋은 방법이 있습니까?
hayd

Google 사이트의 지침은 잘 작동합니다. 왜 복제해야합니까? 어쨌든 전체에는 gengine에만 국한되는 일련의 gengine 특정 종속성이 있습니다. 추가 "번들"을 추가하고 인스턴스에 업로드 할 수 있도록 구성되었습니다. Google이 PPA를 유지 관리하지 않는 한 PPA를 수행하는 다른 사람은 캐치 업을 수행하고 단일 디렉토리에서 실행되도록 설계된 무언가를 복잡하게 추가합니다. 아무 소용이 없다.
ppetraki

답변:


25

Google App Engine 설치

압축 파일 추출 컨텍스트 메뉴를 사용하여 파일을 폴더로 추출하십시오. 추출이 끝나면 google_appengine응용 프로그램을 개발하는 데 필요한 모든 파일이 들어 있는 폴더가 생성됩니다. 설치를 완료하고 Google App Engine을 실행할 수 있으려면 경로 정의를 지정해야합니다. PATH터미널에서만 정의를 지정할 수 있습니다.

export PATH=$PATH:/home/your_user_name/Desktop/google_appengine/

그러나 export 명령을 사용하여 지정된 경로는 현재 터미널 창 안에있는 한 유효합니다. 즉, 창을 닫으면 지정된 경로가 유효하지 않게됩니다. 시스템에서 경로를 지정하려면 편집해야합니다

/home/your_user_name/.profile

거기에 경로를 지정하십시오.

모든 설정 및 완료, 이제 당신은 실제 작업을 수행하기 위해 빛나는 Google App Engine을 시작하고 실행합니다. Linux Box를 사용하여 Google App Engine을위한 'Hello World'애플리케이션을 만들어 보자. 앱 엔진 사용을 시작하려면에서 애플리케이션을 등록해야합니다.

http://appspot.com

이를 위해서는 일반적인 Google 계정의 자격 증명이 필요하며 환경을 즉시 사용할 수 있습니다.

이 자습서에서는 Google App Engine을 사용하여 간단한 Python 2.7 프로젝트를 개발하고 배포하는 방법에 대해 설명합니다.

https://developers.google.com/appengine/docs/python/gettingstartedpython27/


10

다음은 Ubuntu 12.04에서 GAE 1.7.1을 사용하기 위해 수행 한 단계입니다.

  • 터미널을 열고 Ctr-t홈 디렉토리에 있는지 확인하십시오.
  • 프로젝트 폴더를 만듭니다. (나는 사용했다 google_projects)
  • 프로젝트 폴더에 cd
  • GAE 1.7.1 다운로드
  • 파일을 압축 해제
  • 지퍼를 삭제하십시오. (선택 과목)

위 단계에 대한 터미널 명령은 다음과 같습니다.

    cd ~
    mkdir google_projects
    cd google_projects
    wget -O gae.zip https://storage.googleapis.com/appengine-sdks/featured/google_appengine_1.9.6.zip
    unzip gae.zip
    rm gae.zip

이제 프로젝트를 작성하고 개발 서버를 시작해야합니다.

    cp -r google_appengine/new_project_template testapp
    python google_appengine/dev_appserver.py testapp

첫 번째 줄은 단순히 복사하고 이름을 변경 new_project_template에 폴더 google_proectstestapp. 마지막 줄은 개발 서버를 시작합니다. 당신은 그것을 막을 수 있습니다Ctr-C.

개발 서버를 시작하고 실행하면 testapplocalhost : 8080에서 볼 수 있습니다 . "Hello world!"가 표시됩니다.

막히면이 단계를 자세히 설명 하는 자습서 를 작성했습니다 . 모두 제일 좋다.


1
링크를 붙여 넣는 대신 여기에 단계를 추가 할 수 있다면 좋을 것입니다. 그러나 여전히 당신은 소스로 링크를 언급 할 수 있습니다 : johnogrady 블로그
devav2

당신의 권리. 내 게시물을 업데이트했습니다.
jwogrady

8

다운로드 및 설치를 자동화하는 Python 스크립트 인 appengine.py를 사용하여 App Engine Python SDK를 설치할 수 있습니다 .

pip설치 하지 않은 경우 다음 명령을 사용하여 설치하십시오.

sudo apt-get install python-pip

그런 다음 스크립트를 설치하십시오.

sudo pip install appengine

그런 다음 주어진 VERSIONSDK를 설치하십시오 .

appengine.py [--prefix=/path/where/to/install] VERSION

pip install appengine대신 pip install appengine.py유효하지 않아야합니다 . 라인을 편집했습니다.
ducin

PHP 용 AppEngineSDK 용 설치 프로그램이 있습니까? 내가 그것에 관심이 있다면, 내가 그것을 만들지 않는다면 지퍼와 함께하는 시간 낭비이기 때문입니다. Windows intaller는 Linux보다 훨씬 완벽하고 자동화되어 있습니다. 나는 그것을 두려워한다.
m3nda

1

나는 그것이 오래된 질문이라는 것을 알고 있지만 그것을 공식적으로 설치하는 방법은 ..

에서 https://cloud.google.com/sdk/

  1. exec curl https://sdk.cloud.google.com | bash

  2. 쉘을 다시 시작

  3. 쉘과 exec를 최대화하십시오 gcloud components list

  4. 필수 구성 요소를 gcloud components update

    나의 경우에는: gcloud components update gae-go app

  5. "appcfg.py"가 경로에 있습니다.

나를 위해 일했다

  • OS : 우분투 14.04.2
  • 날짜 : 2015/06/16
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.