Play!在云端:Java PaaS平臺入門
我們有一個好消息要宣布:Jelastic 現(xiàn)在支持 Play framework 了!你可以通過Jelastic Paas 來使用這個功能。Play!是***的框架之一。它是用Java語言開發(fā)的,可以幫助開發(fā)者更容易的創(chuàng)建創(chuàng)建Java和Scala網(wǎng)頁應(yīng)用。
譯者注:Jelastic 是一個Java的云計算平臺,提供運行Java web應(yīng)用所需的環(huán)境。開發(fā)者可以直接在Jelastic平臺上部署Java應(yīng)用。
1. 創(chuàng)建運行環(huán)境
1.1 注冊 jelastic.com 假如你還沒有注冊的話,然后登陸。
1.2 請求創(chuàng)建一個新的運行環(huán)境,如圖所示:
1.3 在運行環(huán)境拓?fù)鋱D窗口,選擇你的應(yīng)用服務(wù)器(例如Tomcat 6)和數(shù)據(jù)庫(例如 MySQL)。然后輸入運行環(huán)境的名字,例如 playframework。
大約一分鐘以后,你的運行環(huán)境將被創(chuàng)建好。
2. 配置數(shù)據(jù)庫
2.1 在MySQL那一行,點擊“Open in browser”按鈕。
2.2 當(dāng)你的運行環(huán)境創(chuàng)建完畢以后,Jelastic會給你發(fā)送email。該email包含了數(shù)據(jù)庫訪問的用戶名和密碼。你可以用它來創(chuàng)建你的數(shù)據(jù)庫和用戶。
不要忘記上傳 MySQL connector 到 lib 文件夾,并重啟 Tomcat!
3. 創(chuàng)建一個應(yīng)用
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 模塊安裝完畢以后,創(chuàng)建一個新的支持Jelastic的應(yīng)用
…\play-1.2.4>play new jelasticapp –with=jelastic
3.6 當(dāng)你的應(yīng)用創(chuàng)建完畢以后,你需要修改 application.conf 配置文件 (play-1.2.4\jelasticapp\config),取消以下內(nèi)容的注釋,并且填入適當(dāng)?shù)男畔ⅲ?/p>
jelastic.api.login=yourmail@domain.com
jelastic.api.password=yourpassword
jelastic.api.context=ROOT
jelastic.api.environment=playframework
jelastic.api.apihoster=api.jelastic.com
3.7 還是這個配置文件,取消注釋以下內(nèi)容,并填入適當(dāng)?shù)臄?shù)據(jù)庫信息:
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 跟平常一樣創(chuàng)建你的應(yīng)用
3.10 部署你的應(yīng)用到 Jelastic Cloud:
…\play-1.2.4>play jelastic:deploy jelasticapp
就這么簡單,你的應(yīng)用已經(jīng)可以訪問了,如圖
英文:http://blog.jelastic.com/2012/02/13/play-in-the-cloud/
原文鏈接:http://www.oschina.net/news/25754/play-in-the-cloud
【編輯推薦】