Skip to main content

Een Google App Engine-console implementeren

Web Programming - Computer Science for Business Leaders 2016 (Juni- 2026)

Web Programming - Computer Science for Business Leaders 2016 (Juni- 2026)
Anonim

Wilt u de app-engine van Google gebruiken om een ​​webapp te implementeren? Hier is hoe het te doen in 8 eenvoudige stappen.

01 van 08

Activeer uw Google-account voor App Engine

App Engine moet specifiek worden geactiveerd en gekoppeld aan uw bestaande Google-account. Ga naar deze app-downloadlink om dit te doen. Klik op de knop Aanmelden rechtsonderaan. Het aanmelden vereist mogelijk extra bevestigingsstappen voor uw Google-account om deel te nemen aan het Google-ontwikkelaarsprogramma.

02 van 08

Maak een toepassingsruimte via de beheerconsole

Nadat u bent ingelogd bij App Engine, navigeert u naar de beheerconsole op de linkerzijbalk. Klik op de knop 'Applicatie maken' onderaan de console. Geef uw app een unieke naam, want dit is de locatie waar Google uw app binnen de app zal toewijzen appspot domein.

03 van 08

Kies uw taal en download de geschikte ontwikkelaarstools

Deze bevinden zich op https://developers.google.com/appengine/downloads. App Engine ondersteunt 3 talen: Java, Python en Go. Zorg ervoor dat uw ontwikkelmachine is ingesteld voor uw taal voordat u App Engine installeert. De rest van deze tutorial gebruikt de Python-versie, maar de meeste bestandsnamen zijn ongeveer hetzelfde.

04 van 08

Creëer lokaal een nieuwe toepassing met behulp van de Dev Tools

Na het openen van het App Engine-opstartprogramma dat u zojuist hebt gedownload, kiest u "Bestand"> "Nieuwe toepassing". Zorg ervoor dat u de applicatie dezelfde naam geeft als die u in stap 2 hebt toegewezen. Dit zorgt ervoor dat de applicatie op de juiste plaats wordt ingezet. Het startprogramma van Google App Engine maakt een skeletmap en bestandsstructuur voor uw toepassing en vult deze aan met enkele eenvoudige standaardwaarden.

05 van 08

Controleer of het bestand app.yaml correct is geconfigureerd

De app.yaml bestand bevat de globale eigenschappen voor uw webapp, inclusief handler routing. Controleer het kenmerk "Toepassing:" bovenaan het bestand en zorg ervoor dat de waarde overeenkomt met de naam van de toepassing die u in stap 2 hebt toegewezen. Als dit niet het geval is, kunt u dit wijzigen in app.yaml .

06 van 08

Add Request Handler Logic toevoegen aan het bestand main.py

De main.py (of equivalent hoofdbestand voor andere talen) bevat alle applicatielogica. Standaard retourneert het bestand "Hallo wereld!" maar als u een specifiek rendement wilt toevoegen, kijk dan onder te krijgen (zelf) handler functie. De self.response.out.write call behandelt antwoorden op alle inkomende verzoeken en u kunt html direct in die retourwaarde plaatsen in plaats van "Hallo wereld!" als je dat wenst.

07 van 08

Controleer of uw app lokaal wordt geïmplementeerd

Markeer in het Google App Engine-opstartprogramma uw toepassing en selecteer vervolgens "Beheer"> "Uitvoeren" of klik op de knop Uitvoeren op de hoofdconsole. Zodra de status van de app groen wordt om aan te geven dat deze actief is, klikt u op de knop Bladeren. Er zou een browservenster moeten verschijnen met het antwoord van uw webapp. Zorg dat alles correct werkt.

08 van 08

Implementeer uw webapp in de cloud

Zodra u tevreden bent dat alles correct werkt, klikt u op de knop Implementeren. U moet de accountgegevens van uw Google App Engine-account opgeven. In de logboeken wordt de status van de implementatie weergegeven, u ziet een successtatus gevolgd door het startprogramma dat uw web-app meerdere keren pingt voor verificatie. Als alles is gelukt, moet u naar de appspot-URL kunnen gaan die u eerder hebt toegewezen en uw geïmplementeerde web-app in actie zien. Gefeliciteerd, je hebt zojuist een applicatie op internet gezet!