ฉันจะติดตั้งappengineของ Google ใน Ubuntu 12.04 ได้อย่างไร
มีวิธีง่าย ๆ ในการติดตั้งกับการอ้างอิงทั้งหมดหรือไม่ มี PPA หรือไม่
ฉันจะติดตั้งappengineของ Google ใน Ubuntu 12.04 ได้อย่างไร
มีวิธีง่าย ๆ ในการติดตั้งกับการอ้างอิงทั้งหมดหรือไม่ มี PPA หรือไม่
คำตอบ:
ติดตั้ง Google App Engine
แตกไฟล์ซิปใช้เมนูบริบทเพื่อแยกไฟล์ลงในโฟลเดอร์ หลังจากที่คุณแตกไฟล์เสร็จแล้วคุณจะได้รับโฟลเดอร์google_appengineที่มีไฟล์ที่จำเป็นทั้งหมดสำหรับการพัฒนาแอพพลิเคชั่น เพื่อให้การติดตั้งเสร็จสมบูรณ์และเพื่อให้สามารถเรียกใช้ Google App Engine ได้เราจะต้องระบุคำจำกัดความของพา ธ คุณสามารถระบุPATHคำจำกัดความในเครื่องเทอร์มินัลโดยใช้เท่านั้น
export PATH=$PATH:/home/your_user_name/Desktop/google_appengine/
แต่เส้นทางที่ระบุโดยใช้คำสั่งส่งออกจะใช้ได้ตราบเท่าที่คุณอยู่ในหน้าต่างเทอร์มินัลปัจจุบัน ซึ่งหมายความว่าทันทีที่คุณปิดหน้าต่างเส้นทางที่ระบุจะไม่ถูกต้อง เพื่อระบุเส้นทางในระบบคุณจะต้องแก้ไข
/home/your_user_name/.profile
และระบุเส้นทางที่นั่น
ตั้งค่าเสร็จแล้วตอนนี้คุณมี Google App Engine ที่ทันสมัยและใช้เวลาในการทำงานจริง ให้เราสร้างแอปพลิเคชัน 'Hello World' สำหรับ Google App Engine ด้วยการใช้ Linux Box ของคุณ - คุณตื่นเต้นไหม? ในการเริ่มต้นใช้งานแอพพลิเคชั่นคุณต้องลงทะเบียนแอปพลิเคชันที่
ที่ต้องใช้ข้อมูลประจำตัวของบัญชี Google ตามปกติของคุณและสภาพแวดล้อมพร้อมใช้งานได้ทันที
บทช่วยสอนนี้อธิบายวิธีการพัฒนาและปรับใช้โครงการ Python 2.7 อย่างง่ายด้วย Google App Engine
https://developers.google.com/appengine/docs/python/gettingstartedpython27/
นี่คือขั้นตอนที่ฉันทำตามเพื่อให้ GAE 1.7.1 ทำงานบน Ubuntu 12.04
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ที่ localhost: 8080 คุณควรเห็น "Hello world!"
หากคุณติดขัดฉันได้เขียนบทช่วยสอนที่ครอบคลุมขั้นตอนเหล่านี้โดยละเอียด ทั้งหมดที่ดีที่สุด
คุณสามารถติดตั้ง App Engine Python SDK ด้วยappengine.pyสคริปต์ Python ที่ดาวน์โหลดและติดตั้งโดยอัตโนมัติ
หากคุณยังไม่ได้pipติดตั้งให้ติดตั้งโดยใช้คำสั่งต่อไปนี้:
sudo apt-get install python-pip
จากนั้นติดตั้งสคริปต์:
sudo pip install appengine
จากนั้นติดตั้งVERSIONSDK ที่ให้มา:
appengine.py [--prefix=/path/where/to/install] VERSION
pip install appengineแทนpip install appengine.pyซึ่งไม่ถูกต้องผมได้แก้ไขบรรทัด
ฉันรู้ว่ามันเป็นคำถามเก่า แต่วิธีที่เป็นทางการในการติดตั้งคือ ..
จากhttps://cloud.google.com/sdk/
exec curl https://sdk.cloud.google.com | bash
รีสตาร์ทเชลล์
เพิ่มเปลือกของคุณและ exec gcloud components list
ติดตั้งส่วนประกอบที่จำเป็นด้วย gcloud components update
ในกรณีของฉัน: gcloud components update gae-go app
"appcfg.py" อยู่ในเส้นทางของคุณ
ทำงานให้ฉันใน