Skip to main content

Så här distribuerar du en Google App Engine Console

Gifs With Sound #228 (Juni 2025)

Gifs With Sound #228 (Juni 2025)
Anonim

Vill du använda Googles appmotor för att distribuera en webbapp? Så här gör du det i 8 enkla steg.

01 av 08

Aktivera ditt Google-konto för App Engine

App Engine måste vara specifikt aktiverad och associerad med ditt befintliga Google-konto. Gå till den här länken för nedladdning av app-motor för att göra det här. Klicka på anmälningsknappen längst ner till höger. Registreringen kan kräva ytterligare bekräftelsestrin för ditt Google-konto för att gå med i utvecklarprogrammet för Google.

02 av 08

Skapa ett programutrymme via administratörskonsolen

När du är inloggad på App Engine, navigerar du till administratörskonsolen på vänster sidofält. Klicka på knappen "Skapa program" längst ner på konsolen. Ge din ansökan ett unikt namn eftersom det här är den plats som Google kommer att tilldela din app inom dess AppSpot domän.

03 av 08

Välj ditt språk och ladda ner lämpliga utvecklingsverktyg

Dessa finns på https://developers.google.com/appengine/downloads. App Engine stöder 3 språk: Java, Python och Go. Se till att din utvecklingsmaskin är inställd för ditt språk innan du installerar App Engine. Resten av denna handledning kommer att använda Python-versionen, men de flesta filnamnen är ungefär lika stora.

04 av 08

Skapa en ny applikation lokalt med hjälp av Dev-verktygen

Efter att du har laddat ned App Engine launcher du bara laddade ner, välj "File"> "New Application". Se till att du heter programmet samma namn som du tilldelade i steg 2. Detta kommer att säkerställa att applikationen blir distribuerad till lämplig plats. Google App Engine launcher skapar en skelettkatalog och filstruktur för din applikation och fyller den med några enkla standardvärden.

05 av 08

Verifiera att app.yaml-filen är konfigurerad korrekt

De app.yaml filen innehåller de globala egenskaperna för din webbapp, inklusive handlar routing. Kontrollera attributet "Application:" högst upp i filen och se till att värdet matchar det programnamn du tilldelade i steg 2. Om det inte kan du ändra det i app.yaml .

06 av 08

Lägg till Request Handler Logic i main.py-filen

De main.py (eller motsvarande huvudfil för andra språk) filen innehåller all programlogik. Som standard returnerar filen "Hello world!" men om du vill lägga till en specifik avkastning, kolla under få (egen) handler funktion. De self.response.out.write samtal hanterar svar på alla inkommande förfrågningar, och du kan lägga html direkt i det returnerade värdet istället för "Hello world!" om du vill.

07 av 08

Kontrollera att din app utlokaliseras lokalt

Markera din applikation i startprogrammet för Google App Engine och välj sedan "Control"> "Run" eller klicka på startknappen i huvudkonsolen. När statusen för appen blir grön för att visa att den körs klickar du på knappen Bläddra. Ett webbläsarfönster bör visas med svaret från din webbapp. Se till att allt körs korrekt.

08 av 08

Distribuera din webbapp till molnet

När du är nöjd med att allt körs korrekt klickar du på implementeringsknappen. Du måste ange kontouppgifterna för ditt Google App Engine-konto. Loggarna visar statusen för utplaceringen, du bör se en framgångsstatus följt av startprogrammet som pingar din webbapplikation flera gånger för verifiering. Om allt var framgångsrikt skulle du kunna gå till appspot-webbadressen du tilldelade tidigare och se din distribuerade webbapplikation i åtgärd. Grattis, du har just installerat en ansökan på webben!