Chcete nasadiť webovú aplikáciu pomocou motora aplikácií Google ? Tu je postup, ako to urobiť v 8 jednoduchých krokoch.
01 z 08
Aktivujte svoj účet Google pre nástroj App Engine
App Engine musí byť špecificky aktivovaný a priradený k vášmu existujúcemu účtu Google. Prejdite na tento odkaz na stiahnutie motora aplikácie. Kliknite na tlačidlo registrácie vpravo dole. Registrácia môže vyžadovať dodatočné kroky na potvrdenie prístupu vášho účtu Google k programu vývojárov Google.
02 z 08
Vytvorte aplikačný priestor prostredníctvom administrátorskej konzoly
Po prihlásení do služby App Engine prejdite na administrátorskú konzolu na ľavej bočnej lište. Kliknite na tlačidlo "Vytvoriť aplikáciu" v spodnej časti konzoly. Zadajte vašu aplikáciu jedinečný názov, pretože toto je miesto, ktoré spoločnosť Google priradí vašej aplikácii v rámci svojej domény appspot .
03 z 08
Vyberte si jazyk a prevezmite príslušné nástroje pre vývojárov
Tieto sú umiestnené na adrese https://developers.google.com/appengine/downloads. Aplikácia Engine podporuje 3 jazyky: Java, Python a Go. Uistite sa, že váš vývojový prístroj je nastavený pre váš jazyk pred inštaláciou App Engine. Zvyšok tejto príručky bude používať verziu Pythonu, ale väčšina názvov súborov je zhruba ekvivalentná.
04 z 08
Vytvorte novú aplikáciu lokálne pomocou nástrojov Dev
Po otvorení spúšťača aplikácie App Engine ste práve stiahli, zvoľte "Súbor"> "Nová aplikácia". Uistite sa, že aplikáciu pomenujete rovnakým názvom, ktorý ste priradili v kroku 2. Tým sa zabezpečí, že aplikácia bude nasadená na vhodné miesto. Spúšťač aplikácie Google App Engine vytvorí adresár a štruktúru súborov pre vašu aplikáciu a naplní ju jednoduchými predvolenými hodnotami.
05 z 08
Skontrolujte, či je súbor app.yaml správne nakonfigurovaný
Súbor app.yaml obsahuje globálne vlastnosti pre vašu webovú aplikáciu vrátane smerovania obsluhy. Skontrolujte atribút "Aplikácia:" v hornej časti súboru a ubezpečte sa, že hodnota zodpovedá názvu aplikácie, ktorý ste priradili v kroku 2. Ak to nie je, môžete ho zmeniť v app.yaml .
06 z 08
Pridajte Logic Handler Request do súboru main.py
Súbor main.py (alebo ekvivalentný hlavný súbor pre ostatné jazyky) obsahuje všetku logiku aplikácie. V predvolenom nastavení sa súbor vráti "Hello world!" ale ak chcete pridať akýkoľvek konkrétny výnos, pozrite sa pod funkciou get (self) handler. Vozidlo self.response.out.write spracováva odpovede na všetky prichádzajúce žiadosti a html môžete vložiť priamo do tejto návratovej hodnoty namiesto "Hello world!" Ak si budete priať.
07 z 08
Skontrolujte, či sa vaša aplikácia používa lokálne
V spúšťacom programe Google App Engine zvýraznite svoju aplikáciu a potom zvoľte "Ovládanie"> "Spustiť" alebo kliknite na tlačidlo spustenia v hlavnej konzole. Keď sa stav aplikácie zmení na zelenú a zobrazí sa, že je spustená, kliknite na tlačidlo Prehľadávať. V odpovedi z webovej aplikácie by sa malo zobraziť okno prehliadača. Uistite sa, že všetko beží správne.
08 z 08
Nasadenie webovej aplikácie do cloudu
Akonáhle ste spokojní, že všetko beží správne, kliknite na tlačidlo nasadenia. Budete musieť poskytnúť údaje o účte účtu Google App Engine. V protokoloch sa zobrazí stav nasadenia, mali by ste vidieť stav úspešnosti, po ktorom nasleduje spúšťač pinging vašej webovej aplikácie niekoľkokrát na overenie. Ak bolo všetko úspešné, mali by ste byť schopní prejsť na webovú adresu appspot, ktorú ste predtým priradili, a zobraziť nasadenú webovú aplikáciu v akcii. Blahoželáme, ste práve nasadili aplikáciu na web!