Google appengine कैसे स्थापित करें?


24

मैं उबंटू 12.04 में Google की एपेंगाइन कैसे स्थापित कर सकता हूं ?

क्या सभी आश्रितों के साथ इसे स्थापित करने का एक आसान तरीका है? क्या कोई पीपीए है?


यह लिंक काफी अच्छा है।
hayd

लेकिन ऊपर लिंक बल्कि शामिल है ... निश्चित रूप से एक अच्छा तरीका है?
Hayd

Google साइट पर दिए गए निर्देश ठीक काम करते हैं। हमें इसकी नकल करने की आवश्यकता क्यों है? किसी भी तरह पूरे मामले में गेंगिन विशिष्ट निर्भरता की एक श्रृंखला होती है जो केवल गेंगिन के लिए स्थानीय होती है। यह संरचित है ताकि आप अतिरिक्त "बंडल" जोड़ सकें और उन्हें अपने उदाहरण पर अपलोड कर सकें। जब तक Google पीपीए को बनाए नहीं रखता है, तब तक ऐसा करने वाला कोई भी व्यक्ति सिर्फ कैचअप खेल सकता है और किसी ऐसी चीज के लिए बड़े पैमाने पर जटिलता जोड़ सकता है जो एक एकल निर्देशिका से बाहर चलाने के लिए डिज़ाइन की गई है। कोई मतलब नहीं है।
14

जवाबों:


25

Google ऐप इंजन स्थापित करें

ज़िपित फ़ाइल को निकालें या तो फ़ोल्डर में फ़ाइलों को निकालने के लिए संदर्भ मेनू का उपयोग करें। आपके द्वारा निकालने के बाद, आपको एक फ़ोल्डर मिलेगा google_appengineजिसमें एप्लिकेशन विकसित करने के लिए सभी आवश्यक फाइलें हैं। स्थापना को पूरा करने और Google ऐप इंजन को चलाने में सक्षम करने के लिए, हमें इसकी पथ परिभाषा निर्दिष्ट करनी होगी। आप PATHकेवल उपयोग कर टर्मिनल में परिभाषा निर्दिष्ट कर सकते हैं

export PATH=$PATH:/home/your_user_name/Desktop/google_appengine/

लेकिन निर्यात कमांड का उपयोग करके निर्दिष्ट पथ तब तक मान्य है जब तक आप वर्तमान टर्मिनल विंडो के अंदर हैं। इसका मतलब है कि जैसे ही आप विंडो को बंद करते हैं, निर्दिष्ट पथ अमान्य हो जाता है। सिस्टम में पथ निर्दिष्ट करने के लिए, आपको संपादित करना होगा

/home/your_user_name/.profile

और वहाँ पथ निर्दिष्ट करें।

सभी सेट और किए गए, अब आपके पास असली काम करने के लिए चमकदार Google App Engine है और उसका समय चल रहा है। हमें Google App Engine के लिए एक 'हैलो वर्ल्ड' एप्लिकेशन बनाएं, जिसमें आप खुद लिनक्स बॉक्स का उपयोग कर रहे हों? ऐप इंजन का उपयोग शुरू करने के लिए, आपको एक आवेदन पंजीकृत करना होगा

http://appspot.com

इसके लिए आपके सामान्य Google खाते के क्रेडेंशियल की आवश्यकता होती है और पर्यावरण तुरन्त उपयोग के लिए तैयार है।

यह ट्यूटोरियल बताता है कि Google ऐप इंजन के साथ एक साधारण पायथन 2.7 प्रोजेक्ट को कैसे विकसित और तैनात किया जाए।

https://developers.google.com/appengine/docs/python/gettingstartedpython27/


10

यहाँ मैं 12.1 उबुन्टु 12.04 पर काम करने के लिए जीएई 1.7.1 प्राप्त करने के लिए दिए गए कदम हैं।

  • एक टर्मिनल खोलें Ctr-tऔर सुनिश्चित करें कि आप होम डायरेक्टरी में हैं।
  • प्रोजेक्ट फ़ोल्डर बनाएँ। (मैंने इस्तेमाल किया google_projects)
  • परियोजना फ़ोल्डर में सीडी
  • डाउनलोड जीएई 1.7.1
  • फ़ाइल खोलना
  • ज़िप हटाएं। (वैकल्पिक)

यहाँ ऊपर दिए गए चरणों के लिए टर्मिनल कमांड हैं:

    cd ~
    mkdir google_projects
    cd google_projects
    wget -O gae.zip https://storage.googleapis.com/appengine-sdks/featured/google_appengine_1.9.6.zip
    unzip gae.zip
    rm gae.zip

अब प्रोजेक्ट बनाने और विकास सर्वर को शुरू करने का समय है।

    cp -r google_appengine/new_project_template testapp
    python google_appengine/dev_appserver.py testapp

पहली पंक्ति बस प्रतियां और नाम बदलता new_project_templateमें फ़ोल्डर google_proectsके रूप में testapp। अंतिम पंक्ति विकास सर्वर को शुरू करती है। आप इसे रोक सकते हैंCtr-C.

डेवलपमेंट सर्वर के साथ और आप testappलोकलहोस्ट: 8080 पर देख सकते हैं । आपको "हैलो वर्ल्ड!" देखना चाहिए।

यदि आप अटक जाते हैं तो मैंने एक ट्यूटोरियल लिखा है जो इन चरणों को अधिक विस्तार से कवर करता है। शुभकामनाएं।


1
यह बहुत अच्छा होगा यदि आप लिंक को चिपकाने के बजाय यहां कदम जोड़ सकते हैं। लेकिन फिर भी आप लिंक को स्रोत के रूप में उल्लेख कर सकते हैं: जॉनोग्रेडी ब्लॉग
devav2

आपका अधिकार। मैंने अपनी पोस्ट अपडेट कर दी है।
jwogrady

8

आप Appengine.py , Python स्क्रिप्ट के साथ App Engine Python SDK इंस्टॉल कर सकते हैं जो डाउनलोड और इंस्टॉलेशन को स्वचालित करता है।

यदि आपने pipस्थापित नहीं किया है, तो निम्न कमांड का उपयोग करके इसे स्थापित करें:

sudo apt-get install python-pip

फिर, स्क्रिप्ट स्थापित करें:

sudo pip install appengine

फिर दिए गए VERSIONएसडीके को स्थापित करें :

appengine.py [--prefix=/path/where/to/install] VERSION

इसके pip install appengineबजाय यह होना चाहिए pip install appengine.pyकि अमान्य है, मैंने रेखा संपादित की है।
डुकिन

क्या PHP के लिए AppEngineSDK के लिए एक इंस्टॉलर है ?? Im वास्तव में उस पर दिलचस्पी रखता है, अगर मैं इसे नहीं बनाऊंगा क्योंकि यह समय की बर्बादी है और इसे ज़िप के साथ करना है। विंडोज इंटलर लिनक्स एक की तुलना में बहुत अधिक पूर्ण और स्वचालित है। मुझे इससे डर लगता है।
m3nda

1

मुझे पता है कि यह एक पुराना सवाल है, लेकिन इसे स्थापित करने का आधिकारिक तरीका है ..

से https://cloud.google.com/sdk/

  1. कार्यकारी curl https://sdk.cloud.google.com | bash

  2. शेल को पुनः आरंभ करें

  3. अपने खोल और निष्पादन को अधिकतम करें gcloud components list

  4. के साथ आवश्यक घटक स्थापित करें gcloud components update

    मेरे मामले में: gcloud components update gae-go app

  5. "appcfg.py" आपके पथ पर है।

मेरे लिए काम किया

  • Os: उबंटू 14.04.2
  • दिनांक: २०१५/०६/१६
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.