# hhvm - HipHop VM # # The HipHopVM server provides a high performance PHP stack and web server. # modified by pjv from original found here: http://stackoverflow.com/questions/19013516/upstart-script-for-hhvm-hiphop description "HHVM server" start on filesystem or runlevel [2345] stop on runlevel [!2345] respawn respawn limit 10 5 umask 022 # Location of config and executable env SERVER=/usr/bin/hhvm env SERVER_CONFIG_FILE="/etc/hhvm/server.ini" env PHP_CONFIG_FILE="/etc/hhvm/php.ini" env RUN_AS=www-data pre-start script if [ ! -d /var/run/hhvm ]; then mkdir -p -m0755 /var/run/hhvm chown $RUN_AS:$RUN_AS /var/run/hhvm fi end script exec $SERVER --mode daemon --config $PHP_CONFIG_FILE --config $SERVER_CONFIG_FILE --user $RUN_AS