首页 > 策划 > 关键词  > HHVM建站环境搭建最新资讯  > 正文

HHvm建站环境搭建方法:Nginx、lnmp/lamp等安装部署

2015-07-03 09:42 · 稿源: 免费资源部落

HHVM起源于Facebook公司,是一个开源的PHP虚拟机,使用JIT的编译方式以及其他技术,让PHP代码的执行性能大幅提升。HHVM提升PHP性能的途径,采用的方式就是替代Zend引擎来生成和执行PHP的中间字节码(HHVM生成自己格式的中间字节码)。

HHvm可以很大程度上提高PHP的性能,能够让同等配置的服务器承受更多的流量。HHvm建站环境搭建起来有点复杂,之前的HHVM安装使用教程和HHvm Apache 2.4 Nginx建站环境因为要依赖于编译,各种代码执行,会出现各种莫名的问题,安装HHvm成功率比较低。

本篇文章就来为大家介绍一下在CentOS上实现Nginx,Mariadb,hhvm及lnmp/lamp快速安装部署的方法,让你轻松用上HHvm建站环境,体验HHvm较好的性能。

HHvm建站环境搭建方法:Nginx、Mariadb、hhvm及lnmp/lamp安装部署

一、 HHvm建站环境安装前准备

1、本文以 CentOS 6.5 X86_64 为例,同时请各位使用 64 位系统安装 hhvm,VPS 内存不大的孩子们(128M 这种)、还是放弃吧,HHVM 太折腾。

2、执行如下命令,添加源:

rpm -ivh https://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
yum -y install https://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
wget -O /etc/yum.repos.d/hop5.repo https://www.hop5.in/yum/el6/hop5.repo 

3、除了上面的三个,我们还需要添加一下 MariaDB 的源:vim /etc/yum.repos.d/MariaDB.repo ,然后在文件中加入如下内容:

[mariadb]
name = MariaDB 
baseurl = https://yum.mariadb.org/5.5/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

4、至此,要用的源都有了。顺便执行一下 yum clean all;yum makecache 。如果出现问题的话,将如下 hosts 加入到你的 VPS(这是我暂时反代的,如果反代失效了你就自己反代一个然后加 hosts):

192.243.116.132 www.hop5.in
192.243.116.132 nginx.org 

二、安装Nginx、Mariadb、hhvm

1、安装 nginx,执行命令:yum install nginx -y ,然后可以选择删除相应的文件目录:rm -rf /etc/nginx/conf.d/

2、安装 mariadb ,执行命令:yum install MariaDB-server MariaDB-client MariaDB-devel -y

3、在安装完毕后启动 mysql 并执行一下配置向导,命令如下:

service mysql start 
mysql_secure_installation 

4、首先个要求输入密码的直接按回车(因为默认安装密码为空),然后跟着向导走。如图(点击放大):

3、安装 hhvm 所需要的依赖环境:

yum -y install libmcrypt-devel glog-devel jemalloc-devel tbb-devel libdwarf-devel mysql-devel \ libxml2-devel libicu-devel pcre-devel gd-devel boost-devel sqlite-devel pam-devel \ bzip2-devel oniguruma-devel openldap-devel readline-devel libc-client-devel libcap-devel \ libevent-devel libcurl-devel libmemcached-devel

4、安装完上面的杂碎,然后就正式开始安装 hhvm,命令:yum install hhvm -y

5、如果出现“hhvm: error while loading shared libraries: liblcms2.so.2: cannot open shared object file: No such file or directory”错误,执行如下命令:

yum -y install https://pkgrepo.linuxtech.net/el6/release/x86_64/liblcms2-2.4-1.el6.x86_64.rpm

6、安装成功的话,下载 linuxeye 的启动文件替换原来的:

wget -O /etc/init.d/hhvm https://cdn.zntec.cn/store/tools/vhost_hhvm/hhvm
chmod +x /etc/init.d/hhvm 

4、安装 memcached(可选,不过我建议如果是 WordPress 的话还是安装吧):yum install memcached -y

举报

  • 相关推荐
  • 微星首破电竞极限!MPG 242R X60N 显示器携610Hz刷新率震撼登场

    微星科技发布首款610Hz超神级电竞显示器MPG242R+X60N,突破性疾速刷新率与专业电竞优化为玩家带来制胜先机。610Hz刷新率傲视群雄,结合专业级TN面板超低响应时间,彻底瓦解高速移动中的模糊与拖影。搭载微星MPRT同步技术,动态清晰度再进化。覆盖93% DCI-P3广色域并通过VESA DisplayHDR400认证,色彩表现鲜活生动。支持4:3等经典比例一键切换,适配怀旧电竞需求。配备多功能人体工

  • Lamett乐迈石晶发布2025新品,中国全屋整装迎来“石晶时代”

    乐迈石晶在第27届中国建博会(广州)推出"全屋石晶整装解决方案",以"要健康·要安全·要石晶"为主题,通过零醛添加、防水防潮、防蛀防霉等八大性能优势重新定义整装标准。该方案采用天然石灰岩和树脂晶体为原料,通过高温高压工艺实现零甲醛释放,适用于全屋空间。乐迈石晶已建立全球研发中心,拥有多项核心专利技术,业务覆盖80多个国家和地区。此次创新不仅推动建材升级,更引领健康人居新趋势,为消费者打造安全舒适的家居环境。

  • 探索AI时代出海新范式!impact.com荣获TopDigital创新营销奖「年度营销技术公司」

    2025年7月1日,impact.com在第十三届TopDigital创新营销盛典上荣获"年度营销技术公司"大奖。该平台凭借技术能力、商业影响和全球化战略的综合表现获得认可,其AI技术正深刻改变品牌营销工作方式,尤其在效率提升与流程优化方面成效显著。impact.com通过智能推荐、智能审批等功能,将AI能力引入合作伙伴管理核心环节,帮助出海企业构建全球化合作网络。大中华区总裁Jennifer Zhang表示,AI不是替代营销人,而是释放其判断力与创造力。作为全球合作伙伴经济核心引擎,impact.com已服务众多中国出海品牌,未来将继续深化AI在营销管理平台的应用。

  • 国内MCP资源平台有哪些?MCP工具网站推荐

    在人工智能技术飞速发展的今天,Model Context Protocol(MCP,模型上下文协议)作为一种创新的开放标准协议,正在为AI模型与外部工具和服务的交互带来前所未有的便利。今天,我们有幸深入报道一个专注于MCP服务器和相关服务的集合平台——AIbase(https://mcp.aibase.cn/)。这个平台不仅为全球的AI开发者提供了一个强大的资源库,还通过一站式整合、安全实践和开发效率工具,极大地

  • 国内MCP服务器搜索引擎有哪些?MCP导航站平台推荐

    在人工智能技术蓬勃发展的今天,AI模型与外部工具和服务的交互能力正成为推动技术进步的关键。AIbase(<https://mcp.aibase.cn/>)作为一个专注于MCP(Model Context Protocol,模型上下文协议)服务器的集合平台,为全球的AI开发者和研究人员提供了一个前所未有的资源库,助力AI技术的进一步发展。 AIbase平台的核心在于其对MCP协议的深度整合。MCP协议是一种开放标准协议,允许AI模�

  • 买新款MPV车型别纠结了,上汽大通G50一台顶多用,值!

    文章介绍了上汽大通G50这款MPV车型的实用性和多功能性。该车不仅满足日常通勤需求,还能兼顾家庭出行、商务接待等多种场景。G50拥有4825mm车身长度,2+2+3七座布局灵活实用,第二排独立座椅舒适度高,第三排空间充足。搭载1.5T发动机,动力充沛且油耗仅7.9L/100km。全车配备44处储物空间,后备箱容积大,安全配置齐全。6.98万元起的亲民价格,使其成为家庭用户和创业者的理想选择。

  • 国内详细MCP教程网站有哪些?MCP服务资源平台去哪找?

    在当今快速发展的AI技术浪潮中,Model Context Protocol(MCP,模型上下文协议)作为一种新兴的开放标准协议,正逐渐成为AI领域的重要组成部分。 今天,我们有幸介绍一个专注于MCP服务器和相关服务的集合平台——AIbase。 AIbase平台为全球的AI开发者和爱好者提供了一个全面的MCP服务器资源库。据最新统计,该平台已经收录了超过 121231个 MCP服务器,涵盖了从热门推荐到最近更新�

  • mpv车型大全大通G50 MAX就是为中国家庭量身打造的那一款!

    上汽大通MAXUS G50 MAX是一款全能家用MPV,兼顾空间、舒适与性价比。4825mm车长+2800mm轴距带来宽敞三排空间,2+2+3布局让进出更方便。搭载1.5T+7DCT动力组合,兼顾驾驶乐趣与燃油经济性。配备双12.3英寸大屏、智能语音、分区空调等实用配置,全车46处储物空间满足家庭需求。安全方面采用高刚性车身+多气囊设计,标配倒车影像、雷达等。现优惠后10.48万起,是家用MPV的高性价比之选。

  • 硬盘丢失了数据怎么恢复?硬盘数据恢复的6种方法

    文章分析了硬盘数据丢失的常见原因及恢复方法。数据丢失主要源于人为误操作、硬件故障、软件系统问题和环境因素四类。针对不同情况,介绍了6种恢复方法:回收站还原、系统版本回退、备份还原、Mac系统的TimeMachine、命令行操作以及专业数据恢复软件。其中专业软件如转转大师能深度扫描硬盘,支持多种文件格式恢复,操作简便且成功率高。文章强调数据丢失后应避免写入操作,根据实际情况选择合适恢复方式,并建议做好日常备份预防数据丢失。

  • CAD下载安装教程免费(2025全新CAD下载安装教程)CAD教程,CAD软件安装包,CAD安装教程,CAD软件免费下载

    本文提供AutoCAD 2025免费安装教程,包含详细步骤和注意事项。主要内容包括:1. 硬件要求(64位Win10/11系统、3GHz以上CPU、8G内存、10GB硬盘空间);2. 安装前准备(关闭杀毒软件、断开网络);3. 安装步骤(解压安装包、管理员身份运行Setup.exe、自定义安装路径);4. 激活方法(复制破解文件到安装目录);5. 新版本特色功能(AI智能推荐、云协作等)。文末附常见问题解答和用户实测反馈,帮助10分钟内完成专业CAD软件安装。