Kumaha nyebarkeun hiji Web App Maké Google App Engine

Hoyong make mesin aplikasi Google nyebarkeun hiji aplikasi wéb ? Di dieu nu kumaha atuh eta di 8 lengkah gampang.

01 of 08

Aktipkeun Akun Google anjeun pikeun App Engine

Gambar © Google

Aplikasi Engine perlu husus -na geus diaktipkeun tur pakait sareng akun Google Anjeun aya. Buka mesin download link aplikasi ieu ngalakukeun ieu. Klik dina tanda up tombol dina katuhu handap. signup bisa jadi merlukeun léngkah konfirmasi tambahan pikeun akun Google anjeun pikeun gabung program pamekar Google.

02 of 08

Jieun hiji Spasi Aplikasi Ngaliwatan konsol Admin

Gambar © Google

Sakali asup ka App Engine, arahkeun ka konsol admin dina sidebar kénca. Klik tombol 'Jieun Aplikasi' di handap konsol nu. Masihan aplikasi Anjeun ngaran unik sakumaha ieu di lokasi nu Google bakal napelkeun aplikasi Anjeun dina domain appspot na.

03 of 08

Milih Basa anjeun sarta Ngundeur Pakakas pamekar Luyu

Gambar © Google

Ieu téh ayana di https://developers.google.com/appengine/downloads. Aplikasi Engine ngarojong 3 basa: Java, Python, sarta Go. Pastikeun mesin ngembangkeun anjeun nyetél pikeun basa méméh masang App Engine. Sésana tina tutorial ieu bakal nganggo versi Python, tapi lolobana filenames nu kasarna sarua.

04 of 08

Jieun Aplikasi Anyar Sacara lokalna Nganggo Dev Pakakas

Gambar © Google

Sanggeus muka éta launcher App Engine Anjeun ngan diundeur, milih "Gambar"> "New Aplikasi". Pastikeun Anjeun ngaranan aplikasi nu nami sami anjeun ditugaskeun di hambalan 2. Ieu bakal mastikeun aplikasi nu meunang deployed ka tempat luyu. Google App Engine launcher baris nyieun hiji diréktori rorongkong jeung struktur file pikeun aplikasi anjeun sarta populate eta kalawan sababaraha nilai standar basajan.

05 of 08

Pariksa yén app.yaml File ieu ngonpigurasi neuleu

Gambar © Google

The file app.yaml ngandung sipat global pikeun aplikasi wéb anjeun, kaasup Handler routing. Pariksa "Aplikasi:" atribut dina luhureun file, sarta mastikeun yén nilai nu cocog nami aplikasi Anjeun ditugaskeun di hambalan 2. Mun teu, anjeun bisa ngarobah deui di app.yaml.

06 of 08

Tambahkeun Request Handler Logika kana payil main.py

Gambar © Google

The main.py (atawa sarimbag file utama pikeun basa séjén) file ngandung sakabéh logika aplikasi. Sacara standar, file bakal balik "Hello dunya!" tapi upami Anjeun hoyong tambahkeun wae balik husus, kasampak dina fungsi meunang (diri) Handler. The self.response.out.write panggero handles réspon ka sadaya requests inbound, sarta anjeun bisa nyimpen html langsung kana eta nilai balik tinimbang "Hello dunya!" lamun hayang.

07 of 08

Pariksa yén App anjeun Deploys Sacara lokalna

Screenshot dicokot ku Robin Sandhu

Dina launcher Google App Engine, nyorot aplikasi Anjeun terus pilih "Control"> "Run", atawa klik tombol amprok dina konsol utama. Sakali status tina aplikasi nu robah jadi hejo pikeun mintonkeun yen ayeuna teh ngajalankeun, klik dina tombol Taliti. Hiji jandela browser kedah muncul kalawan respon ti aplikasi wéb anjeun. Pastikeun sagalana geus ngajalankeun neuleu.

08 of 08

Nyebarkeun Web App anjeun ka Awan

Gambar © Google

Sakali anjeun wareg yén sagalana geus ngajalankeun neuleu, klik dina tombol nyebarkeun. Anjeun kudu nyadiakeun sacara rinci akun sahiji akun Google App Engine Anjeun. The log baris némbongkeun status deployment, Anjeun kedah tingali hiji status kasuksésan dituturkeun ku launcher pinging aplikasi wéb anjeun sababaraha kali pikeun verifikasi. Lamun sagalana éta suksés Anjeun kudu bisa balik ka URL appspot Anjeun ditugaskeun saméméhna, sarta ningali aplikasi wéb anjeun deployed dina peta. Gening, anjeun geus ngan deployed hiji aplikasi nepi ka web!