Làm cách nào tôi có thể cài đặt appengine của Google trong Ubuntu 12.04?
Có một phương pháp dễ dàng để cài đặt nó với tất cả các phụ thuộc? Có PPA không?
Làm cách nào tôi có thể cài đặt appengine của Google trong Ubuntu 12.04?
Có một phương pháp dễ dàng để cài đặt nó với tất cả các phụ thuộc? Có PPA không?
Câu trả lời:
Cài đặt Google App Engine
Giải nén tệp nén hoặc sử dụng menu ngữ cảnh để giải nén tệp vào thư mục. Sau khi giải nén xong, bạn sẽ nhận được một thư mục google_appengine
chứa tất cả các tệp cần thiết để phát triển ứng dụng. Để hoàn tất cài đặt và để có thể chạy Google App Engine, chúng tôi phải chỉ định định nghĩa đường dẫn của nó. Bạn chỉ có thể chỉ định định PATH
nghĩa trong thiết bị đầu cuối bằng cách sử dụng
export PATH=$PATH:/home/your_user_name/Desktop/google_appengine/
Nhưng đường dẫn được chỉ định bằng lệnh export có hiệu lực miễn là bạn ở trong cửa sổ terminal hiện tại. Điều đó có nghĩa là ngay khi bạn đóng cửa sổ, đường dẫn được chỉ định sẽ không hợp lệ. Để chỉ định đường dẫn trong hệ thống, bạn phải chỉnh sửa
/home/your_user_name/.profile
và chỉ định đường dẫn ở đó.
Tất cả đã được thiết lập và hoàn thành, giờ đây bạn đã có Google App Engine sáng bóng và chạy hết thời gian để thực hiện công việc thực sự. Hãy để chúng tôi tạo một ứng dụng 'Hello World' cho Google App Engine, sử dụng Linux Box của riêng bạn - bạn có hào hứng không? Để bắt đầu sử dụng công cụ ứng dụng, bạn phải đăng ký một ứng dụng tại
Điều đó đòi hỏi thông tin xác thực của Tài khoản Google thông thường của bạn và môi trường đã sẵn sàng để được sử dụng ngay lập tức.
hướng dẫn này mô tả cách phát triển và triển khai dự án Python 2.7 đơn giản với Google App Engine.
https://developers.google.com/appengine/docs/python/gettingstartedpython27/
Dưới đây là các bước tôi đã làm theo để GAE 1.7.1 hoạt động trên Ubuntu 12.04.
Ctr-t
và chắc chắn rằng bạn đang ở trong thư mục nhà.google_projects
)Dưới đây là các lệnh đầu cuối cho các bước trên:
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
Bây giờ là lúc để tạo dự án và bắt đầu máy chủ phát triển.
cp -r google_appengine/new_project_template testapp
python google_appengine/dev_appserver.py testapp
Dòng đầu tiên chỉ đơn giản là bản và đổi tên các new_project_template
thư mục vào google_proects
như testapp
. Dòng cuối cùng bắt đầu máy chủ phát triển. Bạn có thể dừng nó vớiCtr-C.
Với máy chủ phát triển và chạy, bạn có thể xem testapp
tại localhost: 8080. Bạn sẽ thấy "Xin chào thế giới!".
Nếu bạn gặp khó khăn tôi đã viết một hướng dẫn bao gồm các bước này chi tiết hơn. Tất cả tốt nhất.
Bạn có thể cài đặt SDK Python của App Engine với appengine.py , tập lệnh Python tự động tải xuống và cài đặt.
Nếu bạn chưa pip
cài đặt, hãy cài đặt nó bằng lệnh sau:
sudo apt-get install python-pip
Sau đó, cài đặt tập lệnh:
sudo pip install appengine
Sau đó cài đặt một VERSION
SDK nhất định:
appengine.py [--prefix=/path/where/to/install] VERSION
pip install appengine
thay vì pip install appengine.py
không hợp lệ, tôi đã chỉnh sửa dòng.
Tôi biết đó là một câu hỏi cũ, nhưng cách chính thức để cài đặt nó là ..
từ https://cloud.google.com/sdk/
thực hiện curl https://sdk.cloud.google.com | bash
khởi động lại vỏ
tối đa hóa vỏ của bạn và thực hiện gcloud components list
cài đặt các thành phần cần thiết với gcloud components update
Trong trường hợp của tôi: gcloud components update gae-go app
"Appcfg.py" nằm trên con đường của bạn.
Làm việc cho tôi trên