Google App Engine istifadə edərək, Web App yerləşdirmək

Bir web tətbiqini yerləşdirmək üçün Google-un app mühərrikindən istifadə etmək istəyirsiniz? 8 asan addımda bunu necə etmək olar.

01 ilə 08

App Engine üçün Google Hesabınızı aktivləşdirin

Image © Google

App Engine xüsusi olaraq aktivləşdirilməli və mövcud Google hesabınızla əlaqəli olmalıdır. Bunu etmək üçün bu app mühərriki download linkinə keçin. Sağ altındakı qeydiyyatdan düyməsini basın. Qeydiyyat Google hesabınız üçün Google inkişaf proqramına qoşulmaq üçün əlavə təsdiq prosedurlarını tələb edə bilər.

02/08

Admin Konsolu vasitəsilə bir tətbiq sahəsi yaradın

Image © Google

App Engine-a daxil olunduqdan sonra, sol kenar çubuğundaki admin konsoluna gedin. Konsolun altındakı 'Yaratma Yarat' düyməsini basın. Ərizənizi unikal bir ad verin, çünki bu, Google-un appspot domenində tətbiqinizi təyin edəcəyi yerdir .

03 ilə 08

Dilinizi seçin və müvafiq Tətbiq Vasitələri Yükləyin

Image © Google

Bunlar https://developers.google.com/appengine/downloads ünvanında yerləşir. App Engine 3 dilləri dəstəkləyir: Java, Python və Go. App Engine-ı yükləməzdən əvvəl inkişaf maşınınızın diliniz üçün qurulduğundan əmin olun. Bu tutorialın qalan hissəsi Python versiyasını istifadə edəcək, lakin faylların əksəriyyəti təxminən bərabərdir.

04/08

Yerli olaraq Dev Tools istifadə edərək yeni bir tətbiq yaradın

Image © Google

Siz yüklədiyiniz App Engine başlanğıcını açdıqdan sonra "Fayl"> "Yeni tətbiq" seçin. Tətbiqə 2 addımda atadığınız adın adını verdiyinizə əmin olun. Bu, tətbiqin müvafiq yerə yerləşdirilməsini təmin edəcəkdir. Google App Engine başlatma tətbiqi üçün skelet kataloqu və fayl quruluşu yaratacaq və bir sıra sadə default dəyərləri ilə doldurur.

05/08

App.yaml Faylının Düzgün Yapılandırıldığından əmin olun

Image © Google

App.yaml faylı işəgötürən marşrutlaşdırma da daxil olmaqla, web app üçün qlobal xüsusiyyətləri ehtiva edir. Dosyanın üstündəki "Application:" funksiyasını yoxlayın və bu dəyər 2 addımda atadığınız tətbiq adıyla eşleştiğinden əmin olun. Əgər deyilsə, onu app.yaml-də dəyişə bilərsiniz.

06-da 08

Main.py faylına Handler Logic Request əlavə edin

Image © Google

Main.py (və ya digər dillər üçün bərabər əsas fayl) faylı bütün tətbiq mantığını ehtiva edir. Mənim cari olaraq, fayl "Salam dünya!" lakin hər hansı bir xüsusi dönüş əlavə etmək istəyirsinizsə, get (self) işəgötürən funksiyası altında baxın. Self.response.out.write çağırışı, bütün gələn sorğulara cavab verir və "Hello world" əvəzinə html-i doğrudan bu dönüş dəyərinə qoyun. İstəsəniz.

07-də ​​08

Appinizin Yerli olaraq yerləşdirilməsini yoxlayın

Robin Sandhu tərəfindən çəkilmiş fotoşəkil

Google App Engine başlatma qurğusunda tətbiqinizi qeyd edin və sonra "Control"> "Run" seçin və ya əsas konsolda işləmə düyməsini basın. Proqramın vəziyyəti işə yaradığını göstərmək üçün yaşıl döndərildikdən sonra Browse düyməsinə vurun. Veb brauzerinizin pəncərəsi web tətbiqinizdən gələn cavabla görünür. Hər şeyin düzgün işlədiyinə əmin olun.

08-dən 08-dək

Web Appinizi Bulud üçün yerləşdirin

Image © Google

Hər şeyin düzgün işlədiyindən razı qaldıqdan sonra yerləşdirmə düyməsini basın. Google App Engine hesabınızdakı hesab məlumatlarını təqdim etməlisiniz. Günlükler yerləşdirmə statusunu göstərəcək, doğrulama üçün web tətbiqinizə bir neçə dəfə pinginq edən başlatma bir uğur statusu görməlisiniz. Hər şey müvəffəqiyyətli olsaydı əvvəlcədən atadığınız appspot URL ünvanına girməyə və yerləşdirilən veb tətbiqinizi hərəkətə keçirə bilərsiniz. Tebrik edirik, yalnız bir tətbiqə internetə müraciət etdiniz!