Skip to main content

Slik distribuerer du en Google App Engine Console

Building Dynamic Web Apps with Laravel by Eric Ouyang (Juni 2026)

Building Dynamic Web Apps with Laravel by Eric Ouyang (Juni 2026)
Anonim

Vil du bruke Googles appmotor til å distribuere en webapp? Slik gjør du det i 8 enkle trinn.

01 av 08

Aktiver din Google-konto for App Engine

App Engine må være spesifikt aktivert og tilknyttet din eksisterende Google-konto. Gå til denne appmotor nedlastingslenken for å gjøre dette. Klikk på registrerings-knappen nederst til høyre. Registreringen kan kreve ytterligere bekreftelsestrinn for Google-kontoen din for å bli med i Google-utviklerprogrammet.

02 av 08

Opprett et programrom via administrasjonskonsollen

Når du er logget på App Engine, naviger du til administrasjonskonsollen på venstre sidefelt. Klikk på 'Create Application' knappen nederst på konsollen. Gi søknaden et unikt navn, da dette er stedet Google vil tilordne appen din i appspot domene.

03 av 08

Velg ditt språk og last ned de riktige utviklerverktøyene

Disse er plassert på https://developers.google.com/appengine/downloads. App Engine støtter 3 språk: Java, Python og Go. Sørg for at utviklingsmaskinen er konfigurert for språket ditt før du installerer App Engine. Resten av denne opplæringen vil bruke Python-versjonen, men de fleste filnavnene er omtrent likeverdige.

04 av 08

Opprett et nytt program lokalt ved hjelp av Dev-verktøyene

Etter å ha åpnet App Engine-lanseringen du nettopp lastet ned, velg "File"> "New Application". Pass på at du heter programmet samme navn som du tildelte i trinn 2. Dette vil sikre at applikasjonen blir distribuert til riktig sted. Google App Engine launcher vil opprette en skjelettkatalog og filstruktur for applikasjonen din og fylle den med noen enkle standardverdier.

05 av 08

Kontroller at app.yaml-filen er konfigurert riktig

De app.yaml Filen inneholder de globale egenskapene for din webapp, inkludert handlerruting. Kontroller "Program::" -attributtet øverst i filen, og kontroller at verdien stemmer overens med programnavnet du tildelte i trinn 2. Hvis det ikke gjør det, kan du endre det i app.yaml .

06 av 08

Legg til Request Handler Logic til main.py-filen

De main.py (eller tilsvarende hovedfil for andre språk) filen inneholder alle programlogikken. Som standard returnerer filen "Hello world!" men hvis du vil legge til en bestemt retur, se under får (egen-) håndteringsfunksjon. De self.response.out.write samtalen håndterer svar på alle innkommende forespørsler, og du kan sette html direkte inn i denne returverdien i stedet for "Hei verden!" hvis du ønsker.

07 av 08

Sjekk at appen din lokker lokalt

I startprogrammet for Google App Engine, marker du programmet og velg deretter "Kontroller"> "Kjør", eller klikk på kjørknappen i hovedkonsollen. Når statusen til appen blir grønn for å vise at den kjører, klikker du på Bla gjennom-knappen. Et nettleservindu skal vises med svar fra din webapp. Pass på at alt kjører riktig.

08 av 08

Distribuer din webapp til Cloud

Når du er fornøyd med at alt kjører riktig, klikker du på utløserknappen. Du må oppgi kontoinformasjonen for Google App Engine-kontoen din. Loggene viser statusen for distribusjonen, du bør se en suksessstatus etterfulgt av startprogrammet som pinger webappen din flere ganger for bekreftelse. Hvis alt var vellykket, bør du kunne gå til appspot-nettadressen du tildelte tidligere, og se den distribuerte webappen din i bruk. Gratulerer, du har nettopp distribuert et program på nettet!