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?
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?
Odpowiedzi:
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
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/
Oto kroki, które wykonałem, aby GAE 1.7.1 działał na Ubuntu 12.04.
Ctr-ti upewnij się, że jesteś w katalogu domowym.google_projects)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.
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
pip install appenginezamiast, pip install appengine.pyktóry jest nieprawidłowy, edytowałem linię.
Wiem, że to stare pytanie, ale oficjalnym sposobem instalacji jest ...
z https://cloud.google.com/sdk/
exec curl https://sdk.cloud.google.com | bash
zrestartuj powłokę
zmaksymalizuj swoją powłokę i exec gcloud components list
zainstaluj wymagane komponenty za pomocą gcloud components update
W moim przypadku: gcloud components update gae-go app
„appcfg.py” jest na twojej ścieżce.
Pracowałem dla mnie