ab壓測,挺滿意了ww

本來想洗個澡結果沒水了。然後我就果着寫博客sad

步驟如下

  1. 新建DIY Gear,clone這個項目,記得填

    http://cartreflect-claytondev.rhcloud.com/github/tengyifei/openshift-cartridge-nginx-hhvm

    別直接填github地址,貌似clone不了要加上.git?。加上mysql cartridges,需要的話再加個phpmyadmin

  2. 完成後進入應用url看能不能打開。正常情況的話會顯示一個停放頁,openshift的控制台里應用標題底下也會顯示類似Nginx HHVM 3.2.0字樣,說明部署成功
  3. 然後裝wordpress

  4. 配置hhvm,參考http://hhvm.com/blog/3095/getting-wordpress-running-on-hhvm,將以下內容填入~/app-root/repo/config/hhvm.d/config.hdf

    其中,[OPENSHIFT_REPO_DIR], [OPENSHIFT_PHP_IP]和[OPENSHIFT_PHP_PORT]請通過echo $xxx或env查看

  5. 配置nginx,不知道為什麼include的conf不會讀,感覺是權限的問題?總之直接改  ~/nginx-hhvm/configuration/etc/nginx.conf。將原來的一行include改成

    其中,[OPENSHIFT_REPO_DIR], [OPENSHIFT_PHP_IP]和[OPENSHIFT_PHP_PORT],[OPENSHIFT_DATA_DIR]請通過echo $xxx或env查看

  6. 重啟應用rhc app stop -a appname && rhc app start -a appname或者在ssh里ctl_all restart
  7. 進入應用url,正常配置wordpress

需要注意的是,如果是搬家,導出sql之後記得把裏面和原來主機有關的路徑等替換掉

 

究竟hhvm能快多少我不知道的,至少沒以前那麼容易死了wwww

 

然後wp-supercache終於能用了,擼了個jae的cdn,感覺萌萌噠