Kaip įdiegti žiniatinklio programą naudojant "Google App Engine"

Ar norėtumėte naudoti " Google" programos variklį, kad įdiegtumėte žiniatinklio programą ? Štai kaip tai padaryti 8 paprastais žingsniais.

01 iš 08

Įjunkite "Google" paskyrą "App Engine"

Vaizdas © "Google"

Programų variklis turi būti specialiai įjungtas ir susietas su jūsų esama "Google" paskyra. Norėdami tai padaryti, eikite į šį programos variklio parsisiuntimo nuorodą. Paspauskite registracijos mygtuką apačioje dešinėje. Registracija gali prireikti papildomų patvirtinimo žingsnių, kad jūsų "Google" paskyra prisijungtų prie "Google" kūrėjų programos.

02 iš 08

Sukurkite taikymo erdvę per konsolę administratoriaus

Vaizdas © "Google"

Prisijunkite prie App Engine, eikite į admin console kairiojoje šoninėje juostoje. Spustelėkite mygtuką "Sukurti programą", esančią konsolės apačioje. Pateikite savo programai unikalų pavadinimą, nes tai yra vieta, kuria "Google" priskirs jūsų programą savo " appspot" domene.

03 iš 08

Pasirinkite savo kalbą ir atsisiųskite tinkamus kūrėjo įrankius

Vaizdas © "Google"

Jos yra https://developers.google.com/appengine/downloads. "App Engine" palaiko 3 kalbas: "Java", "Python" ir "Go". Prieš diegdami "App Engine" įsitikinkite, kad jūsų kūrimo mašina nustatyta jūsų kalba. Likusi šio vadovo dalis naudos Python versiją, tačiau dauguma failų pavadinimų yra maždaug lygiavertės.

04 iš 08

Sukurkite naują programą lokaliai naudojant "Dev" įrankius

Vaizdas © "Google"

Atidarę "App Engine" paleidimo priemonę, kurią ką tik atsisiųsite, pasirinkite "Failas"> "Nauja programa". Įsitikinkite, kad pavadintumėte programą tuo pačiu pavadinimu, kurį priskyrėte 2 veiksme. Tai užtikrins, kad programa bus įdiegta į atitinkamą vietą. "Google App Engine" paleidimo priemonė sukurs jūsų programai karkaso katalogą ir failų struktūrą ir įtrauks jį į kelias paprastas numatytas vertes.

05 iš 08

Patikrinkite, ar failas app.yaml yra tinkamai konfigūruotas

Vaizdas © "Google"

Faile app.yaml yra bendrų jūsų žiniatinklio programos ypatybių, įskaitant tvarkytojo nukreipimą. Failo viršuje pažymėkite atributą "Application:" ir įsitikinkite, kad vertė atitinka paraiškos pavadinimą, kurį priskyrėte 2 žingsnyje. Jei to nepadarėte, jį galite pakeisti app.yaml .

06 iš 08

Pridėkite "Request Handler Logic" prie main.py failo

Vaizdas © "Google"

Pagrindinis failas main.py (arba lygiavertis pagrindinis failas kitoms kalboms) apima visą programos logiką. Pagal numatytuosius nustatymus failas grąžins "Hello world!" bet jei norite pridėti bet kokią konkrečią grąžinimą, ieškokite naudodami funkciją get (self) handler. " Self.response.out.write" skambutis tvarko atsakymus į visus gaunamus užklausimus, o jūs galite įdėti html tiesiai į tą grąžintiną vertę, o ne "Sveiki pasaulyje!" jei norite.

07 iš 08

Patikrinkite, ar jūsų programa veikia vietoje

Ekrano kopija padaryta Robin Sandhu

Į "Google App Engine" paleidimo priemonę paryškinkite savo programą ir pasirinkite "Valdymas"> "Vykdyti" arba pagrindiniame pulte spustelėkite paleidimo mygtuką. Kai programos būsena pasidaro žalinga, kad būtų rodoma, kad ji veikia, spustelėkite mygtuką "Naršyti". Naršyklės langas turėtų būti rodomas su jūsų žiniatinklio programos atsakymu. Įsitikinkite, kad viskas veikia teisingai.

08 iš 08

Diegti savo žiniatinklio programą į debesį

Vaizdas © "Google"

Kai tikitės, kad viskas veikia teisingai, spustelėkite diegimo mygtuką. Turėsite pateikti "Google App Engine" paskyros informaciją apie paskyrą. Žurnalai parodys diegimo būseną, turėtumėte pamatyti sėkmės būseną, o paleidimo priemonė keletą kartų bandys patvirtinti savo žiniatinklio programą. Jei viskas būtų sėkminga, turėtumėte sugebėti eiti į anksčiau priskirtą "appspot" URL ir žiūrėti savo įdiegtą žiniatinklio programą veiksmuose. Sveikiname, jūs ką tik įdėjote paraišką žiniatinklyje!