我們有一個好消息要宣布:Jelastic 現在支援 Play framework 了!你可以通過 Jelastic Paas 來使用這個功能。Play!是最流行的架構之一。它是用Java語言開發的,可以幫助開發者更容易的建立建立Java和Scala網頁應用。
譯者注:Jelastic 是一個Java的雲計算平台,提供運作Java web應用所需的環境。開發者可以直接在Jelastic平台上部署Java應用。
1. 建立運作環境
1.1 注冊 jelastic.com 假如你還沒有注冊的話,然後登陸。
1.2 請求建立一個新的運作環境,如圖所示
1.3 在運作環境拓撲圖視窗,選擇你的應用伺服器(例如Tomcat 6)和資料庫(例如 MySQL)。然後輸入運作環境的名字,例如 playframework。
大約一分鐘以後,你的運作環境将被建立好。
2. 配置資料庫
2.1 在MySQL那一行,點選“Open in browser”按鈕。
2.2 當你的運作環境建立完畢以後,Jelastic會給你發送email。該email包含了資料庫通路的使用者名和密碼。你可以用它來建立你的資料庫和使用者。
不要忘記上傳 MySQL connector 到 lib 檔案夾,并重新開機 Tomcat!
3. 建立一個應用
3.1 去 playframework.org 下載下傳最新的版本
3.2 解壓你下載下傳的檔案
3.3 通過指令行運作 Play
…\play-1.2.4>play
3.4 安裝 Jelastic 子產品
…\play-1.2.4>play install jelastic
3.5 子產品安裝完畢以後,建立一個新的支援Jelastic的應用
…\play-1.2.4>play new jelasticapp –with=jelastic
3.6 當你的應用建立完畢以後,你需要修改 application.conf 配置檔案 (play-1.2.4\jelasticapp\config),取消以下内容的注釋,并且填入适當的資訊:
jelastic.api.password=yourpassword
jelastic.api.context=ROOT
jelastic.api.environment=playframework
jelastic.api.apihoster=api.jelastic.com
3.7 還是這個配置檔案,取消注釋以下内容,并填入适當的資料庫資訊:
db.url=jdbc:mysql://mysql-playframework.jelastic.com/jelasticapp
db.driver=com.mysql.jdbc.Driver
db.user=jelasticapp
db.pass=jelasticapp
3.8 還是這個配置檔案,提高 db.pool.timeout 到 15000ms:
db.pool.timeout=15000
3.9 跟平常一樣建立你的應用
3.10 部署你的應用到 Jelastic Cloud:
…\play-1.2.4>play jelastic:deploy jelasticapp
就這麼簡單,你的應用已經可以通路了
本文轉自 wws5201985 51CTO部落格,原文連結:http://blog.51cto.com/wws5201985/781956,如需轉載請自行聯系原作者