如何使用Google App Engine部署Web應用程序

想要使用Google的應用引擎來部署網絡應用 ? 以下是8個簡單步驟的操作步驟。

08年1月

為App Engine激活您的Google帳戶

圖片©Google

App Engine需要特別激活並與您現有的Google帳戶相關聯。 轉到這個應用程序引擎下載鏈接來做到這一點。 點擊右下角的註冊按鈕。 註冊可能需要您的Google帳戶的其他確認步驟才能加入Google開發者計劃。

08年2月

通過管理控制台創建應用程序空間

圖片©Google

登錄到App Engine後,導航至左側邊欄上的管理控制台。 點擊控制台底部的“創建應用程序”按鈕。 為您的應用程序指定一個獨特的名稱,因為這是Google將在您的應用程序域內分配您的應用程序的位置。

08年3月

選擇您的語言並下載適當的開發人員工具

圖片©Google

這些位於https://developers.google.com/appengine/downloads。 App Engine支持3種語言:Java,Python和Go。 在安裝App Engine之前,確保您的開發計算機已安裝了您的語言。 本教程的其餘部分將使用Python版本,但大部分文件名大致相同。

08年04月04日

使用開發工具在本地創建一個新的應用程序

圖片©Google

打開剛剛下載的App Engine啟動器後,選擇“文件”>“新建應用程序”。 確保您將應用程序命名為您在步驟2中分配的相同名稱。這將確保將應用程序部署到適當的位置。 Google App Engine啟動器將為您的應用程序創建一個框架目錄和文件結構,並使用一些簡單的默認值填充它。

08年05月05日

驗證app.yaml文件是否正確配置

圖片©Google

app.yaml文件包含您的Web應用程序的全局屬性,包括處理程序路由。 檢查文件頂部的“Application:”屬性,並確保該值與您在步驟2中分配的應用程序名稱相匹配。如果沒有,則可以在app.yaml中更改它。

08年06月

將請求處理程序邏輯添加到main.py文件

圖片©Google

main.py (或其他語言的等效主文件)文件包含所有的應用程序邏輯。 默認情況下,該文件將返回“Hello world!” 但如果你想添加任何特定的返回值,請查看get(self)處理函數。 self.response.out.write調用處理對所有入站請求的響應,並且可以將html直接放入該返回值中,而不是“Hello world!”。 如果你希望。

08年7月

檢查您的應用程序是否在本地部署

Robin Sandhu拍攝的截圖

在Google App Engine啟動器中,突出顯示您的應用程序,然後選擇“控制”>“運行”,或單擊主控制台中的運行按鈕。 一旦應用程序的狀態變為綠色以顯示它正在運行,請單擊瀏覽按鈕。 瀏覽器窗口應顯示來自您的Web應用程序的響應。 確保一切正常運行。

08年08月

將您的Web App部署到雲中

圖片©Google

一旦您確信所有內容都正確運行,請點擊部署按鈕。 您必須提供您的Google App Engine帳戶的帳戶詳細信息。 日誌會顯示部署的狀態,您應該看到成功狀態,然後啟動程序多次ping您的web應用程序進行驗證。 如果一切順利,您應該能夠訪問您之前分配的appspot網址,並查看部署的網絡應用程序正在運行。 恭喜,你剛剛在網上部署了一個應用程序!