मैं उबंटू 12.04 में Google की एपेंगाइन कैसे स्थापित कर सकता हूं ?
क्या सभी आश्रितों के साथ इसे स्थापित करने का एक आसान तरीका है? क्या कोई पीपीए है?
मैं उबंटू 12.04 में Google की एपेंगाइन कैसे स्थापित कर सकता हूं ?
क्या सभी आश्रितों के साथ इसे स्थापित करने का एक आसान तरीका है? क्या कोई पीपीए है?
जवाबों:
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 के लिए एक 'हैलो वर्ल्ड' एप्लिकेशन बनाएं, जिसमें आप खुद लिनक्स बॉक्स का उपयोग कर रहे हों? ऐप इंजन का उपयोग शुरू करने के लिए, आपको एक आवेदन पंजीकृत करना होगा
इसके लिए आपके सामान्य Google खाते के क्रेडेंशियल की आवश्यकता होती है और पर्यावरण तुरन्त उपयोग के लिए तैयार है।
यह ट्यूटोरियल बताता है कि Google ऐप इंजन के साथ एक साधारण पायथन 2.7 प्रोजेक्ट को कैसे विकसित और तैनात किया जाए।
https://developers.google.com/appengine/docs/python/gettingstartedpython27/
यहाँ मैं 12.1 उबुन्टु 12.04 पर काम करने के लिए जीएई 1.7.1 प्राप्त करने के लिए दिए गए कदम हैं।
Ctr-t
और सुनिश्चित करें कि आप होम डायरेक्टरी में हैं।google_projects
)यहाँ ऊपर दिए गए चरणों के लिए टर्मिनल कमांड हैं:
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 पर देख सकते हैं । आपको "हैलो वर्ल्ड!" देखना चाहिए।
यदि आप अटक जाते हैं तो मैंने एक ट्यूटोरियल लिखा है जो इन चरणों को अधिक विस्तार से कवर करता है। शुभकामनाएं।
आप 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
कि अमान्य है, मैंने रेखा संपादित की है।
मुझे पता है कि यह एक पुराना सवाल है, लेकिन इसे स्थापित करने का आधिकारिक तरीका है ..
से https://cloud.google.com/sdk/
कार्यकारी curl https://sdk.cloud.google.com | bash
शेल को पुनः आरंभ करें
अपने खोल और निष्पादन को अधिकतम करें gcloud components list
के साथ आवश्यक घटक स्थापित करें gcloud components update
मेरे मामले में: gcloud components update gae-go app
"appcfg.py" आपके पथ पर है।
मेरे लिए काम किया