Edited at

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

More than 5 years have passed since last update.


Hack本書きました

エイプリールフールネタかと言われましたが、Hack本を執筆しました。

Facebook発 新プログラミング言語「Hack」スタートアップガイド

Hack


AWS AMI公開しました

nginx, apache2, hhvm fastcgiの設定をしたAMIをAWSで公開しました。

AWS management consoleにログインして以下のリンクで公開AMIをLaunchしてください。

https://console.aws.amazon.com/ec2/v2/home?region=us-east-1#LaunchInstanceWizard:ami=ami-01332368


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さん、ありがとう!