一、 Play Framework 是什么桦卒?
Play Framework一種高效率的 Java 和 Scala Web 應(yīng)用程序框架,它能夠用來開發(fā)「響應(yīng)式」 Web 應(yīng)用扛芽,同時它也集成了現(xiàn)代 Web 應(yīng)用程序開發(fā)所需的組件和 API尉辑。
二、?Play Framework 默認(rèn)的端口鸭蛙,以及https訪問設(shè)置
生產(chǎn)環(huán)境下的命令:
sbt clean stage
sh target/universal/stage/bin/dataclubs36 -Dhttps.port=443 -Dhttp.port=80
測試環(huán)境的方式——注意冒號的是使用規(guī)則:
sbt? "run? ? -Dhttps.port=443? -Dhttp.port=80 "
備注: 以上服務(wù)是可以正式的開啟https摹恨,但還是少一個https的證書!那就在阿里云免費(fèi)的申請一個的吧娶视。
三晒哄、 阿里云申請一個免費(fèi)的SSL證書的吧,記住不用花冤枉錢的哦肪获!
阿里云怎么免費(fèi)的申請SSL證書寝凌,請自行搜索,在這里面需要說明的是基于 Play Framework的整合過程需要注意的事項如下:
3.1? Play Framework 默認(rèn)支持的方式是 JKS 的方式孝赫,所以硫兰,證書下載請直接選擇對應(yīng)的文件形式
3.2??Play Framework 配置JKS的方式直接在對應(yīng)的 application.conf 中配置即可:
play.server.https.keyStore.path ="/home/dataclubs36/conf/4580531_www.dataclubs.com.jks"
play.server.https.keyStore.type ="JKS"
play.server.https.keyStore.password ="GgKFNdk7"