Jak zainstalować aplikację Google?


24

Jak mogę zainstalować Google AppEngine w Ubuntu 12.04?

Czy istnieje prosty sposób na zainstalowanie go ze wszystkimi zależnościami? Czy istnieje umowa PPA?


ten link jest całkiem dobry.
— hayd

ale powyższy link jest raczej zaangażowany ... na pewno istnieje lepszy sposób?
— hayd

Instrukcje na stronie google działają dobrze. Dlaczego musimy to powielić? W każdym razie cała sprawa ma szereg zależności od gengine, które są lokalne tylko dla gengine. Ma taką strukturę, że możesz dodawać dodatkowe „pakiety” i przesyłać je do instancji. O ile Google nie utrzyma PPA, wszyscy inni, którzy to robią, po prostu zagrają nadrabiając zaległości i dodają ogromną złożoność czegoś, co ma zabraknąć w jednym katalogu. Nie ma sensu.
— ppetraki

Odpowiedzi:


25

Zainstaluj Google App Engine

Wyodrębnij spakowany plik albo użyj menu kontekstowego, aby wyodrębnić pliki do folderu. Po zakończeniu rozpakowywania otrzymasz folder google_appenginezawierający wszystkie pliki niezbędne do opracowania aplikacji. Aby ukończyć instalację i uruchomić Google App Engine, musimy określić definicję ścieżki. Możesz określić PATHdefinicję w terminalu tylko za pomocą

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

Ale ścieżka określona za pomocą polecenia eksportu jest poprawna, dopóki znajdujesz się w bieżącym oknie terminala. Oznacza to, że jak tylko zamkniesz okno, określona ścieżka staje się nieprawidłowa. Aby określić ścieżkę w systemie, musisz edytować

/home/your_user_name/.profile

i podaj tam ścieżkę.

Wszystko gotowe i gotowe, teraz masz błyszczący Google App Engine, który działa, aby wykonać prawdziwą robotę. Zróbmy aplikację „Hello World” dla Google App Engine, używając własnego Linux Boxa - podekscytowany? Aby rozpocząć korzystanie z silnika aplikacji, musisz zarejestrować aplikację pod adresem

http://appspot.com

Wymaga to poświadczeń zwykłego konta Google, a środowisko jest gotowe do natychmiastowego użycia.

w tym samouczku opisano, jak opracować i wdrożyć prosty projekt Python 2.7 za pomocą Google App Engine.

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


10

Oto kroki, które wykonałem, aby GAE 1.7.1 działał na Ubuntu 12.04.

  • otwórz terminal Ctr-ti upewnij się, że jesteś w katalogu domowym.
  • utwórz folder projektu. (Użyłem google_projects)
  • cd do folderu projektu
  • pobierz GAE 1.7.1
  • rozpakuj plik
  • usuń zip. (opcjonalny)

Oto polecenia terminala dla powyższych kroków:

    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

Teraz nadszedł czas na utworzenie projektu i uruchomienie serwera programistycznego.

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

Pierwszy wiersz po prostu kopiuje i zmienia nazwę new_project_templatefolderu na google_proectsas testapp. Ostatni wiersz uruchamia serwer programistyczny. Możesz to zatrzymać za pomocąCtr-C.

Po uruchomieniu i uruchomieniu serwera programistycznego możesz wyświetlić testappna localhost: 8080. Powinieneś zobaczyć „Witaj świecie!”.

Jeśli utkniesz, napisałem samouczek, który szczegółowo omawia te kroki. Wszystkiego najlepszego.


1
Byłoby wspaniale, gdybyś mógł tutaj dodać kroki zamiast wklejać link. Ale nadal możesz podać link jako źródło: blog
— johnogrady

Masz rację. Zaktualizowałem swój post.
— jwogrady

8

Możesz zainstalować App Engine Python SDK za pomocą appengine.py , skryptu Python, który automatyzuje pobieranie i instalację.

Jeśli nie masz pipzainstalowanego, zainstaluj go za pomocą następującego polecenia:

sudo apt-get install python-pip

Następnie zainstaluj skrypt:

sudo pip install appengine

Następnie zainstaluj dany zestaw VERSIONSDK:

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

Powinien być pip install appenginezamiast, pip install appengine.pyktóry jest nieprawidłowy, edytowałem linię.
— ducin

Czy jest instalator AppEngineSDK dla PHP? Naprawdę mnie to interesuje, jeśli nie, stworzyłbym mój, bo to strata czasu na robienie zamków. Instalator Windows jest tak kompletny i zautomatyzowany jak Linux. Boję się z tym.
— m3nda

1

Wiem, że to stare pytanie, ale oficjalnym sposobem instalacji jest ...

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

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

  2. zrestartuj powłokę

  3. zmaksymalizuj swoją powłokę i exec gcloud components list

  4. zainstaluj wymagane komponenty za pomocą gcloud components update

    W moim przypadku: gcloud components update gae-go app

  5. „appcfg.py” jest na twojej ścieżce.

Pracowałem dla mnie

  • Os: Ubuntu 14.04.2
  • Data: 2015/06/16
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.