ScalaのWEBフレームワークであるPlayフレームワークの導入方法の説明。
前提条件:
vagrantとvirtualBoxはインストール済み。
CentOSのイメージ取得済み。
▼▼▼ vagrantの導入はこちらを参考に ▼▼▼
http://qiita.com/dahugani/items/a5eca25e6173331951d7
##vagrant準備
vagrant init centos64
vagrant up
vagrant ssh
##java導入
sudo yum list \*java-1\* | grep open
sudo yum -y install java-1.7.0-openjdk.x86_64
sudo yum -y install java-1.7.0-openjdk-devel.x86_64
##play取得
sudo yum -y install unzip
wget http://downloads.typesafe.com/play/2.2.1/play-2.2.1.zip
unzip play-2.2.1.zip
##play配置
sudo mv play-2.2.1/ /usr/local
cd /usr/bin
sudo ln -s /usr/local/play-2.2.1/play play
##playアプリケーション作成
play new アプリケーション名
play run
play newをやるとアプリケーション名とjava,scalaプロジェクトかどうか聞かれる。
scalaで開発したい場合はscalaを選ぶ。
play runは初回は時間がかかる(2分くらい)。
##動作確認
http://ホスト名:9000にアクセスするとデフォルトのplayアプリケーションの画面が表示される。
##おまけ
ホストにアクセスできないとき。
ファイアウォールの設定が必要なので次のコマンドを叩く。
sudo /etc/rc.d/init.d/iptables stop