Como instalar o Google appengine?

24

Como posso instalar o mecanismo do Google no Ubuntu 12.04?

Existe um método fácil para instalá-lo com todas as dependências? Existe um PPA?

hayd
fonte
esse link é muito bom.
Hayd
mas o link acima está bastante envolvido ... certamente existe uma maneira melhor?
Hayd
As instruções no site do google funcionam muito bem. Por que precisamos duplicá-lo? De qualquer forma, a coisa toda tem uma série de dependências específicas da gengina que são locais apenas para a gengina. Está estruturado para que você possa adicionar "pacotes" adicionais e enviá-los para sua instância. A menos que o Google esteja mantendo o PPA, qualquer outra pessoa que esteja fazendo isso estaria apenas brincando e adicionando uma complexidade enorme a algo que foi projetado para ficar sem um único diretório. Não há sentido.
ppetraki 02/09/12

Respostas:

25

Instale o Google App Engine

Extraia o arquivo compactado ou use o menu de contexto para extrair arquivos em uma pasta. Depois de concluir a extração, você receberá uma pasta google_appenginecom todos os arquivos necessários para desenvolver o aplicativo. Para concluir a instalação e poder executar o Google App Engine, precisamos especificar sua definição de caminho. Você pode especificar a PATHdefinição no terminal apenas usando

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

Mas o caminho especificado usando o comando export é válido desde que você esteja dentro da janela atual do terminal. Isso significa que, assim que você fechar a janela, o caminho especificado se tornará inválido. Para especificar o caminho no sistema, você deve editar

/home/your_user_name/.profile

e especifique o caminho lá.

Tudo pronto e pronto, agora você tem o brilhante Google App Engine em funcionamento para executar o trabalho real. Vamos criar um aplicativo 'Hello World' para o Google App Engine, usando seu próprio Linux Box - animado? Para começar a usar o App Engine, você deve registrar um aplicativo em

http://appspot.com

Isso requer as credenciais habituais da sua Conta do Google e o ambiente está pronto para ser usado instantaneamente.

este tutorial descreve como desenvolver e implantar um projeto simples do Python 2.7 com o Google App Engine.

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

codepros
fonte
10

Aqui estão os passos que segui para fazer o GAE 1.7.1 funcionar no Ubuntu 12.04.

  • abra um terminal Ctr-te verifique se você está no diretório inicial.
  • crie uma pasta de projeto. (Eu usei google_projects)
  • cd na pasta do projeto
  • download GAE 1.7.1
  • descompacte o arquivo
  • exclua o zip. (opcional)

Aqui estão os comandos do terminal para as etapas acima:

    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

Agora é hora de criar o projeto e iniciar o servidor de desenvolvimento.

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

A primeira linha simplesmente copia e renomeia a new_project_templatepasta para google_proectscomo testapp. A última linha inicia o servidor de desenvolvimento. Você pode parar comCtr-C.

Com o servidor de desenvolvimento em funcionamento, é possível visualizar testappem localhost: 8080. Você deve ver "Olá, mundo!".

Se você ficar preso, escrevi um tutorial que aborda essas etapas com mais detalhes. Muito bem sucedida.

jwogrady
fonte
1
Seria ótimo se você pudesse adicionar as etapas aqui em vez de apenas colar o link. Mas ainda assim você pode mencionar o link como fonte: blog de johnogrady
devav2
Você está certo. Eu atualizei minha postagem.
Jwogrady #
8

Você pode instalar o SDK do App Engine Python com appengine.py , um script Python que automatiza o download e a instalação.

Se você não tiver pipinstalado, instale-o usando o seguinte comando:

sudo apt-get install python-pip

Em seguida, instale o script:

sudo pip install appengine

Em seguida, instale um dado VERSIONdo SDK:

appengine.py [--prefix=/path/where/to/install] VERSION
kynan
fonte
Deve ser, em pip install appenginevez de pip install appengine.pyinválido, editei a linha.
ducin
Existe um instalador para o AppEngineSDK for PHP? Estou realmente interessado nisso, se não, eu criaria o meu porque é uma perda de tempo fazê-lo com zíperes e isso. O instalador do Windows é muito completo e automatizado do que o Linux. Estou com medo disso.
M3nda 18/05
1

Eu sei que é uma pergunta antiga, mas a maneira oficial de instalá-la é ..

em https://cloud.google.com/sdk/

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

  2. reiniciar shell

  3. maximize seu shell e exec gcloud components list

  4. instale os componentes necessários com gcloud components update

    No meu caso: gcloud components update gae-go app

  5. "appcfg.py" está no seu caminho.

Trabalhou para mim em

  • Os: Ubuntu 14.04.2
  • Data: 16/06/2015
ceram1
fonte