HHVM Hackをすぐに試す方法(AWS AMI公開しました)


Hack本書きました

エイプリールフールネタかと言われましたが、Hack本を執筆しました。
Facebook発 新プログラミング言語「Hack」スタートアップガイド

AWS AMI公開しました

nginx, apache2, hhvm fastcgiの設定をしたAMIをAWSで公開しました。
AWS management consoleにログインして以下のリンクで公開AMIをLaunchしてください。

HHVM Hackで遊ぶ

apacheかnginxを起動させてからhhvmを起動してAWSの公開されているURLにアクセスしてみてください。
画面にHipHopと表示されれば、/var/www/index.phpがHHVMで正常に動作しています。

起動方法

nginx fastcgi hhvm

sudo service nginx start
sudo /etc/init.d/hhvm start

apache2 fastcgi hhvm

sudo service apache2 start
sudo /etc/init.d/hhvm start

HHVMを止める

sudo /etc/init.d/hhvm stop
でhhvmを止めてから
/etc/apache2/mods-enabled/hhvm_proxy_fcgi.conf
のProxy設定をコメントアウトしてapacheおよびnginxを再起動してから先程と同じURLにアクセスしてください。
いつも見慣れたphpinfo()の出力が見られると思います。

Hackで遊ぶ

/var/www/配下に hack.php を作ってHackを満喫してください。

hack.php
<?hh
echo "Hello Hack!";

インストールとか面倒ですよね!
AWSさん、ありがとう!