Install HHVM in Ubuntu 12.04

HHVM 是 Facebook 开发的高性能 PHP 虚拟机,宣称比官方的快9倍,而且已经有人测试了 HHVM 跑 WordPress 的效率比 PHP 要快 40 倍,这个必须要尝试了,去年年底,Facebook 发布了 HHVM 的 FastCGI 支持,而且 Ubuntu 安装起来非常方便,直接从 HHVM 的官方源安装即可。HHVM 的 Wiki 里面安装方法十分详细,但是因为有墙的存在,我们只能使用 mirror.mephi.ru 这个镜像了。

安装方法相当简单,下面的命令一条一条运行即可。

安装完成后我们就可以设置 hhvm 的 FastCGI 运行模式了。HHVM 的配置文件在 /etc/hhvm/server.ini 文件

Nginx 的配置文件就不累赘了,直接把 PHP 的 socket 路径换成 hhvm 就可以了。

我的博客现在已经运行在 HHVM 3.0.1 版本下面了。

2014-06-21 更新:增加开机自动启动