Skip to main content

Jak nasadit konzolu Google App Engine

Jak rychle nasazovat webové aplikace (Tomáš Vondra) (Červen 2026)

Jak rychle nasazovat webové aplikace (Tomáš Vondra) (Červen 2026)
Anonim

Chcete nasadit webovou aplikaci? Zde je postup v 8 jednoduchých krocích.

01 z 08

Aktivujte svůj účet Google pro App Engine

App Engine musí být speciálně aktivován a přidružen k vašemu stávajícímu účtu Google. Chcete-li to provést, přejděte na tento odkaz na stahování motoru aplikací. Klikněte na tlačítko registrace vpravo dole. Registrace může vyžadovat dodatečné kroky k potvrzení, že váš účet Google se připojí k programu vývojářů Google.

02 z 08

Vytvořte aplikační prostor prostřednictvím administrátorské konzole

Po přihlášení do služby App Engine přejděte na administrátorskou konzolu v levém postranním panelu. Klikněte na tlačítko "Vytvořit aplikaci" ve spodní části konzoly. Dejte své přihlášce jedinečný název, protože to je místo, které společnost Google přiřadí vaší aplikaci appspot doména.

03 ze dne 08

Zvolte jazyk a stáhněte příslušné vývojářské nástroje

Ty se nacházejí na adrese https://developers.google.com/appengine/downloads. Aplikace Engine podporuje 3 jazyky: Java, Python a Go. Ujistěte se, že vývojový počítač je nastaven pro váš jazyk před instalací App Engine. Zbytek tohoto tutoriálu použije verzi Pythonu, ale většina jmen souborů je zhruba ekvivalentní.

04 ze dne 08

Vytvořte novou aplikaci místně pomocí nástrojů nástroje Dev

Po otevření spouštěcího modulu App Engine, který jste právě stáhli, zvolte "Soubor"> "Nová aplikace". Ujistěte se, že název aplikace je stejný název, který jste přiřadili v kroku 2. Tím zajistíte, že aplikace bude nasazena na vhodné místo. Spouštěč aplikace Google App Engine vytvoří pro vaši aplikaci strukturu adresáře a struktury souborů a naplní ji některými jednoduchými výchozími hodnotami.

05 z 08

Ověřte, zda je soubor app.yaml správně nakonfigurován

The app.yaml soubor obsahuje globální vlastnosti pro webovou aplikaci, včetně směrování uživatelů. Zkontrolujte atribut "Aplikace:" v horní části souboru a ujistěte se, že hodnota odpovídá názvu aplikace přiřazenému v kroku 2. Pokud tomu tak není, můžete jej změnit app.yaml .

06 z 08

Přidejte Logic Handler Request do souboru main.py

The main.py (nebo ekvivalentní hlavní soubor pro jiné jazyky) obsahuje veškerou aplikační logiku. Ve výchozím nastavení se soubor vrátí "Hello world!" ale pokud chcete přidat nějaký konkrétní návrat, podívejte se pod dostat (sám) obslužné funkce. The self.response.out.write volání zpracovává odpovědi na všechny příchozí žádosti a můžete místo html přímo do této návratové hodnoty namísto "Hello world!" Pokud si budete přát.

07 z 08

Zkontrolujte, zda je aplikace aplikována místně

V spouštěči aplikace Google App Engine zvýrazněte svou aplikaci a vyberte "Ovládací prvek"> "Spustit" nebo klepněte na tlačítko Spustit v hlavní konzoli. Jakmile se stav aplikace změní na zelenou a zobrazí se, že je spuštěna, klikněte na tlačítko Procházet. Okno prohlížeče by se mělo zobrazovat s odpovědí z webové aplikace. Ujistěte se, že je vše správné.

08 z 08

Nasadit webovou aplikaci do cloudu

Jakmile jste přesvědčeni, že je vše správně spuštěno, klikněte na tlačítko nasazení. Budete muset zadat detaily účtu vašeho účtu Google App Engine. V protokolech se zobrazí stav nasazení, měli byste se podívat na stav úspěšnosti, po kterém bude spouštěč pingovat webovou aplikaci několikrát k ověření. Pokud bylo vše úspěšné, měli byste být schopni přejít na adresu URL aplikace appspot, kterou jste dříve přiřadili, a vidět, jakou nasazenou webovou aplikaci máte v akci. Gratulujeme, právě jste nasadili aplikaci na web!