Ubuntu 12.04에서 Google의 appengine 을 어떻게 설치 합니까?
모든 종속성과 함께 설치하는 쉬운 방법이 있습니까? PPA가 있습니까?
Ubuntu 12.04에서 Google의 appengine 을 어떻게 설치 합니까?
모든 종속성과 함께 설치하는 쉬운 방법이 있습니까? PPA가 있습니까?
답변:
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'애플리케이션을 만들어 보자. 앱 엔진 사용을 시작하려면에서 애플리케이션을 등록해야합니다.
이를 위해서는 일반적인 Google 계정의 자격 증명이 필요하며 환경을 즉시 사용할 수 있습니다.
이 자습서에서는 Google App Engine을 사용하여 간단한 Python 2.7 프로젝트를 개발하고 배포하는 방법에 대해 설명합니다.
https://developers.google.com/appengine/docs/python/gettingstartedpython27/
다음은 Ubuntu 12.04에서 GAE 1.7.1을 사용하기 위해 수행 한 단계입니다.
Ctr-t홈 디렉토리에 있는지 확인하십시오.google_projects)위 단계에 대한 터미널 명령은 다음과 같습니다.
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_proects로 testapp. 마지막 줄은 개발 서버를 시작합니다. 당신은 그것을 막을 수 있습니다Ctr-C.
개발 서버를 시작하고 실행하면 testapplocalhost : 8080에서 볼 수 있습니다 . "Hello world!"가 표시됩니다.
막히면이 단계를 자세히 설명 하는 자습서 를 작성했습니다 . 모두 제일 좋다.
다운로드 및 설치를 자동화하는 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유효하지 않아야합니다 . 라인을 편집했습니다.
나는 그것이 오래된 질문이라는 것을 알고 있지만 그것을 공식적으로 설치하는 방법은 ..
에서 https://cloud.google.com/sdk/
exec curl https://sdk.cloud.google.com | bash
쉘을 다시 시작
쉘과 exec를 최대화하십시오 gcloud components list
필수 구성 요소를 gcloud components update
나의 경우에는: gcloud components update gae-go app
"appcfg.py"가 경로에 있습니다.
나를 위해 일했다