有關google的appengine部署服務器的簡單教程


以下的內容都是看這個網址:https://developers.google.com/appengine/。

1.既然是google的東西。當然就要注冊一個google的賬號吧。

(記得注冊后要順便把gmail也一起注冊,后面會用到的)。

2.用一個剛解壓的eclipse(版本只要不是很老的就行了。)

3.這個是找插件的地址:https://developers.google.com/eclipse/docs/install-from-zip

這個是下載插件的地址:http://commondatastorage.googleapis.com/eclipse_toolreleases/products/gpe/release/3.4.0/4.3/com.google.gdt.eclipse.suite.4.3.update.site_3.4.0.zip

下載怎么安裝就不寫了。

4.

安裝好后就看到這個典型的google圖標。然后點擊生成new web application project.

5.

見到這個已經成功一半了。

6.以下的這兩點可能是初學者不知道怎么配置。

要開發google 的app Engine當然就用google的sdk包啦。網上很多提供出來。

不過既然都開始google的東西。什么都不知可不行。

在這個網頁中:https://developers.google.com/appengine/downloads

找出自己相應系統的SDK吧!下載后點擊

右邊的Configure SDK 配置相應的根目錄就好了。

再點擊最下面的Finish就看到

看到這些東西。想必學過JSP + Servlet的童鞋們一定有所印象了。

7.打開自己定義的路徑睇下有一個叫xxxAppEngineServlet.java的文件。打開后看類似這些代碼。

以下的有些是我自己添加的。不是自動生成的

8.現在可以測試部署項目了。這個既然是Web程序。應該要配置服務器吧。(其實不用配置了。google的插件已經幫我們做好這點了)

右擊項目---run as ---要看准點擊google的圖標的Web application.

控制台出現這些。就可以訪問:http://localhost:8888/

就出現一個服務器列表。類似這樣的

Available Servlets:

HelloGoogleAppEngine

你點擊你自己相應的服務器就能看到自己打印的內容

9.接着就是這博文的重點。就是上傳自己的服務器程序到google中進行部署。

在部署項目前。先准備一些東西

登陸:https://www.appengine.google.com/

看到自己有多少程序可以上傳。由於我之前學習測試上傳了一個所以就只剩九個了。(google可以允許我們提供10個服務器。不過具體空間就不知道了)

創建程序看到:Application Identifier:是以后的域名。(google會幫你校驗是否存在相同的了)

Application Title:是程序的標題。然后其他就不用管了。直接點擊"create application"。

https://www.appengine.google.com/就能出現你剛才創建的程序了。

10.創建好自己的程序就回到eclipse。

就要提交你剛才的程序。

提交前要把先在你的Eclipse配置一些東西:

右擊你的項目---點擊屬性---在過濾條中填寫app Engine,看到以下的東西就填寫相應的東西后,點擊OK

擊項目---在run as 下面的有一個Google的 字眼。你把他展開。

看到Deploy To App Engine 。點擊后就開始上傳了。

11.可能冒出一下不知名的錯:

例如: That user can undo the transaction with "appcfg rollback".

這時你應該進行看

這篇博文:http://www.cnblogs.com/shortboy/p/3305122.html

 

12.如果沒有錯的。恭喜你會回到https://appengine.google.com/

看到你的項目右手邊的Status(項目狀態),已經是Running

所以你點擊后就能看到自己的項目已經免費在網上運行了。

不過有一點不好。因為App engine在國外的。可能你的網站一時半刻進入不了。

所以你想測試的話。可能要通過代理才能訪問到。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM