Google App Engine пайдалану арқылы веб-қосымшаны қалай орналастыру керек

Веб қолданбасын орналастыру үшін Google қолданбасының қозғалтқышын пайдалану керек пе? Мұнда 8 қарапайым қадамда қалай істеу керек.

01-ден 08-ге дейін

App Engine үшін Google есептік жазбаңызды іске қосыңыз

Сурет © Google

App Engine арнайы белсендірілуі және бар Google есептік жазбаңызбен байланыстырылуы қажет. Мұны істеу үшін осы бағдарлама жүктеу сілтемесіне өтіңіз. Төменгі оң жақта орналасқан тіркеу түймесін басыңыз. Тіркелу Google есептік жазбаңыз үшін Google әзірлеушілер бағдарламасына қосылу үшін қосымша растау қадамдарын қажет етуі мүмкін.

02/08

Әкімші консолі арқылы бағдарлама кеңістігін жасаңыз

Сурет © Google

App Engine жүйесіне кіргеннен кейін, сол жақ бүйірдегі басқару консоліне өтіңіз. Консольдің төменгі жағындағы 'Қосымшаны жасау' түймесін басыңыз. Өтінішке бірегей атау беріңіз, себебі бұл сіздің appspot доменінде Google қолданбаны тағайындайтын орын.

03 08

Тіліңізді таңдап, тиісті әзірлеуші ​​құралдарын жүктеңіз

Сурет © Google

Олар https://developers.google.com/appengine/downloads мекенжайында орналасқан. App Engine 3 тілін қолдайды: Java, Python және Go. App Engine жүйесін орнатпас бұрын, сіздің даму машинаңыздың сіздің тіліңізге орнатылғанын тексеріңіз. Осы оқулықтың қалған бөлігі Python нұсқасын қолданады, бірақ файл атауларының көбісі шамамен тең.

08 04

Жаңа қосымшаны жергілікті құралдарды Dev құралдарын пайдалану арқылы жасаңыз

Сурет © Google

Сіз жүктеп алған App Engine іске қосылғаннан кейін «Файл»> «Жаңа қосымша» таңдаңыз. Бағдарламаға 2-қадамда тағайындалған атаумен ат беріңіз. Бұл бағдарламаның тиісті орынға орналастырылуын қамтамасыз етеді. Google App Engine іске қосу құралы бағдарламаңыз үшін қаңқалық каталог және файл құрылымын жасайды және оны қарапайым әдепкі мәндермен толтырады.

05 of 08

App.yaml файлының дұрыс конфигурацияланғанын тексеріңіз

Сурет © Google

App.yaml файлы сіздің веб-бағдарламаңыздың жаһандық сипаттарын, соның ішінде өңдеушіні бағыттауды қамтиды. Файлдың жоғарғы жағындағы «Application:» атрибутын тексеріңіз және мән 2-қадамда тағайындалған бағдарлама атына сәйкес келетініне көз жеткізіңіз. Егер олай болмаса, оны app.yaml ішінде өзгертуге болады.

08 08

Main.py файлына өңдеуші логикасын сұрау

Сурет © Google

Негізгі.py (немесе басқа тілдерге арналған баламалы негізгі файл) файл барлық қосымшалар логикасын қамтиды. Әдепкі бойынша, файл «Hello world!» Қайтарады. бірақ кез келген нақты қайтарымды қосқыңыз келсе, get (self) handler функциясын қараңыз. Self.response.out.write шақыру барлық кіретін сұрауларға жауап береді және html-ды «Hello world!» Орнына бұл қайтару мәніне тікелей қоюға болады. Егер сен қаласаң.

08 07

Қолданбаңыздың жергілікті түрде орналасатынын тексеріңіз

Скриншот Robin Sandhu арқылы түсірілді

Google App Engine іске қосу құралында қолданбаңызды бөлектеңіз және содан кейін «Басқару»> «Іске қосу» тармағын таңдаңыз немесе негізгі консольдегі іске қосу түймесін басыңыз. Қолданбаның мәртебесі ол іске қосылғанын көрсету үшін жасыл болып көрінгеннен кейін, Шолу түймешігін басыңыз. Браузер терезесі веб-бағдарламаңыздан жауап беруі керек. Барлық дұрыс жұмыс істеп тұрғанына көз жеткізіңіз.

08 08

Веб-қосымшаңызды бұлтқа орналастырыңыз

Сурет © Google

Барлық дұрыс жұмыс істегеніне қанағаттанғаннан кейін, орналастыру түймешігін басыңыз. Google App Engine есептік жазбасының есептік деректемелерін қамтамасыз етуіңіз керек. Журналдар орналастыру күйін көрсетеді, тексеруге арналған веб-бағдарламаңызды бірнеше рет қосатын іске қосу құрылғысы арқылы сәттілік күйін көресіз. Егер бәрі сәтті болса, сізге бұрын тағайындалған қолданба URL мекенжайына баруға және қолданылған веб-қолданбаны әрекетте көруге тиіс болу керек. Құттықтаймыз, сіз вебке қосымшаны ғана қолдандыңыз!