使用LTMH一键安装包安装HHVM

用的LTMH一键安装包,在Centos 6.5 64、Ubuntu 14 64下测试通过,debian下没成功。

安装:

screen -S ltmh

wget -c http://soft.hhvmc.com/dl/0.4v/ltmh.tar.xztar Jxvf ltmh.tar.xzcd ltmhchmod +x install_ltmh.sh ./install_ltmh.sh

中间有系统升级选项,建议不升级。

添加网站执行(/root/ltmh目录下执行):./vhost_hhvm.sh

备份网站,数据库(/root/ltmh目录下执行):./backup.sh

卸载:./uninstall.sh

注意:建站之后,如wordpress之类的,有可能没有规则,建议在/usr/local/nginx/conf 下添加相应规则。如,wordpress,在wordpress.conf内添加如下伪静态规则:if (-f $request_filename/index.html){rewrite (.*) $1/index.html break;}if (-f $request_filename/index.php){rewrite (.*) $1/index.php;}if (!-f $request_filename){rewrite (.*) /index.php;}重启Nginx/Tengine即可。

设置crontab,重启hhvm新程序,容易出问题,重启hhvm任务设置:SSH下:select-editor 选 2crontab -e添加

          • root [ -z “ps -ef | grep hhvm | grep -v grep” ] && service hhvm restart

相关命令:Nginx/Tengine: service nginx {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest} ##tengine:/usr/local/nginx/sbin/nginx -t ,-v ,-m , -V ##tengine:/usr/local/nginx/sbin/dso_tool –add-module=……

MySQL/MariaDB:service mysqld {start|stop|restart|reload|force-reload|status}

PHP:service php-fpm {start|stop|force-quit|restart|reload|status}

HHVM:service hhvm {start|stop|restart|reload|status}

Redis:service redis-server {start|stop|status|restart|condrestart|try-restart|reload|force-reload}

Memcached:service memcached {start|stop|status|restart|reload|force-reload}

更新: ./up_php.sh # upgrade PHP ./up_web_ser.sh # upgrade Nginx/Tengine ./up_redis.sh # upgrade Redis ./up_phpmyadmin.sh # upgrade phpMyAdmin

推荐站内搜索:香港ip、国外服务器租用哪家好、域名注册价格、虚拟主机、香港服务器租用99idc、韩国独立服务器、台湾服务器租用、个人虚拟主机、站群服务器、服务器、