位置: 编程技术 - 正文

在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程(ubuntu怎么装)

编辑:rootadmin

推荐整理分享在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程(ubuntu怎么装),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ubuntu搭建服务器教程,ubuntu环境搭建,ubuntu系统怎么装软件,ubuntu怎么装,ubuntu怎么装,ubuntu环境搭建,ubuntu怎么装,ubuntu环境搭建,内容如对您有帮助,希望把文章链接给更多的朋友!

貌似最近这个HHVM特别火,其主要原因大概要归咎于大的运行效率吧,安装完之后使用探针测试,计算运行的时间都是0.0*的级别,据说在M的内存下也可以跑的完美,大大大大大大地提高了网站运行效率。目前,HHVM在CentOS、Ubuntu、debian下都可以正常运行,下面我们就来说说在Ubuntu下运行HHVM+Nginx+Mysql的过程。

1、首先是安装Nginx,执行:

复制代码代码如下:sudo apt-get update sudo apt-get install -y unzip vim git-core curl wget build-essential python-software-properties</p><p>sudo add-apt-repository -y ppa:nginx/stablesudo apt-get updatesudo apt-get install -y nginx

2、 在此阶段,我们将安装 HHVM。我们需要添加 HHVM 的仓库到你的sources.list文件中,然后更新软件列表。

重要:不要忘记用你的 Ubuntu 发行版代号替换上述的 DISTRIBUTION_VERSION (比如:lucid, precise, trusty) 或者是 Debian 的 jessie 或者 wheezy。在 Linux Mint 中也是一样的,不过只支持 petra。

添加了 HHVM 仓库之后,你就可以轻松安装了。

复制代码代码如下:# apt-get install -y hhvm安装之后,就可以启动它,但是它并没有做到开机启动。可以用如下命令做到开机启动。

在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程(ubuntu怎么装)

复制代码代码如下:# update-rc.d hhvm defaults

3、等待安装完成,执行如下FastCGI配置的脚本:

复制代码代码如下:sudo /usr/share/hhvm/install_fastcgi.sh sudo /etc/init.d/nginx restart #重启Nginxsudo update-rc.d hhvm defaults #开机启动sudo service hhvm restart #重启hhvmPS: 如果你想像执行PHP命令那样使用HHvm,可以执行:sudo /usr/bin/update-alternatives –install /usr/bin/php php /usr/bin/hhvm ,这样就可以使用:php -v这样的命令了。

4、安装Mysql,执行如下命令,安装过程会让你输入2次密码:

复制代码代码如下:apt-get install mysql-server5、将MysqL添加到开机启动,命令:chkconfig add mysqld 和 chkconfig mysql on,(ps:如果有提示说:/sbin/insserv: No such file or directory,执行:ln -s /usr/lib/insserv/insserv /sbin/insserv,再执行:chkconfig –levels mysql on),接着你可以下载phpmyadmin放在文章目录直接管理MySQL啦,默认用户名为root。

6、测试 HHVM 和 Nginx/Apache为了确认 hhvm 是否工作,你需要在 nginx/apache 的文档根目录下建立 hello.php。

复制代码代码如下:# nano /usr/share/nginx/html/hello.php 在文件中添加如下代码:

PHP Code复制内容到剪贴板 <?php if (defined('HHVM_VERSION')) { echo 'HHVM is working'; phpinfo(); } else { echo 'HHVM is not working'; } ?>

然后访问如下链接,确认自己能否看到 "hello world"

Ubuntu下vim的安装和基本配置简介 安装和基本用法1.用root账户登录Ubuntu,命令行中输入vim,如果未安装会得到下面的提示:程序vim已包含在下列软件包中:*vim*vim-gnome*vim-tiny*vim-gtk*vim-nox

Ubuntu系统中升级Linux内核的一般步骤 如何更新Linux内核来提升系统性能目前的Linux内核的开发速度是前所未有的,大概每2到3个月就会有一个主要的版本发布。每个发布都带来几个的新的功

Ubuntu系统上使用LVM调整硬盘分区的教程 先来介绍一下硬盘分区的基本知识:物理介质Thephysicalmedia你应该感受物理这个单词有极大的延伸,虽然我们刚开始假设它仅仅是一个硬盘,或者一个分

标签: ubuntu怎么装

本文链接地址:https://www.jiuchutong.com/biancheng/350406.html 转载请保留说明!

上一篇:在Ubuntu系统的电脑上开启无线热点全攻略(ubuntu的系统设置在哪里)

下一篇:Ubuntu下vim的安装和基本配置简介(ubuntu14.04安装vim)

  • Mongodb数据库的备份与恢复操作实例(mongodb数据库的作用)

    Mongodb数据库的备份与恢复操作实例(mongodb数据库的作用)

  • 深入浅析SQL封装、多态与重载(sql 封装)

    特点:单继承 一个子类只能有一个父类,一个父类可以有多个子类 (所有父类都是object)

    base关键字

    sealed关键字:密封类 该类不可以被继承

    部分类:partial 可以将一个类拆分成多个部分,分别放在多个文件内

    namespace 命名空间 相当于虚拟文件夹

    (3)多态:

    1.编译多态

    函数重载

    2.运行多态

    概念:当父类引用指向子类实例的时候,由于子类对父类的方法进行了重写,在调用该方法的时候表现出的不同就称为多态

    条件:必须要有继承 父类引用指向子类实例 子类必须对父类的方法进重写

    里氏代换原则:如果有一个地方需要使用到父类对象,那么你可以将一个子类对象给他

    1.函数重载

    函数重载需要的条件:函数名要相同,参数的个数或者参数的类型不同

    2.this关键字

    虽然写在类里面,但不是属于类的,而是属于该对象的

    一般来说在类里面 this关键字是可以省略的,但是如果有一个方法形参名字和成员名字重复,这时候再调用该对象里面的成员的时候需要加this关键字

    3. is关键字

    判断变量是不是属于某个类型

    4. as关键字

    转换类型(只能转换兼容类型,可以将子类对象转换为父类对象)

    5.继承

    子类可以继承父类的一切

    特点:单继承

    一个子类只能有一个父类 一个父类可以有多个子类

    C#特殊点:所有类的祖先都是object

    base关键字:在子类中代表父类对象,用法和this关键字相同

    如果父类有构造方法,那么子类也要有构造方法,如果父类构造需要参数,那么子类构造也必须有相应的参数。子类构造后面可以通过base调用父类的构造方法

    以上所述是小编给大家介绍的SQL封装、多态与重载,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

    在Sql Server中调用外部EXE执行程序引发的问题 一、先开启xp_cmdshell打开外围应用配置器—功能的外围应用配置器—实例名DatabaseEnginexp_cmdshell—启用二、解决方法usemasterExecxp_cmdshell'mkdird:csj" class="img-responsive" alt="深入浅析SQL封装、多态与重载(sql 封装)">

    深入浅析SQL封装、多态与重载(sql 封装)

  • CentOS下如何创建分区?CentOS下创建分区的方法(怎么在centos中创建一个文件)

    CentOS下如何创建分区?CentOS下创建分区的方法(怎么在centos中创建一个文件)

  • java4Android(15)处理流的使用示例、装饰者设计模式、节点流和处理流的关系

    java4Android(15)处理流的使用示例、装饰者设计模式、节点流和处理流的关系

  • bat 传递超过10个参数的情况(bat上传文件)

    bat 传递超过10个参数的情况(bat上传文件)

  • Android性能优化(四)——代码优化工具Lint(Android性能优化的方面12个)

    Android性能优化(四)——代码优化工具Lint(Android性能优化的方面12个)

  • 什么是红字增值服务
  • 增值税即征即退怎么计算
  • 长期待摊费用摊销年限规定
  • 新会计准则开办费分摊
  • 收到社保局返还的应届毕业生补贴
  • 房地产企业拆迁补偿契税政策
  • 土地出让要不要交印花税吗
  • 企业存款利息收入税率
  • 物业公司转售电费怎么开票
  • 民办幼儿园的经费投入
  • 社会保险基金管理局是干什么的
  • 个税申报没交会收滞纳金吗
  • 代开专用发票的数量单价单位怎么写?
  • 哪些政府补助可以做收入
  • 上海奉贤区控规图
  • 通行费如何填报表二
  • 公司贷款评估费的做账
  • 在建工程的工资计入哪里
  • 款已付没有发票就入账
  • 增值税普通发票几个点
  • window10最新激活码
  • 公司预交一年的养老保险
  • 宏基aspire v5-573g怎样加运行内存
  • os线程是什么
  • 树上有只松鼠简笔画
  • 其他暂收应付款项有哪些
  • python程序怎么看
  • 前端软件开发工具
  • 代扣增值税如何做账
  • 真菌感染手指甲空了
  • but all failed
  • b站导出预设
  • nodejs搭建http服务器接收请求
  • cpu power management设置
  • 坏账损失的核算属于会计估计
  • 微擎框架开发小程序
  • 软件和集成电路企业
  • 哪些税是季报
  • 季度销售额未超过30万元 季度中间
  • 企业应纳税额中包括进项税额
  • mysql安装问题
  • 金税四期查到了怎么办
  • 企业合并的账务处理
  • 小规模纳税人加工劳务的税率是多少
  • 行政单位无偿划拨资产账务处理
  • 红冲以前年度费用
  • 提的税与实际交的税区别
  • 企业将购进的原材料分录
  • 银行三证合一是哪三证
  • 赞助支出属于什么科目
  • 企业征地款会计分录
  • 会计核算健全的单位 可以选择小规模纳税的有
  • 购入房屋建筑物进项税额抵扣
  • 个人付款开了公章怎么办
  • 银行卡里的钱怎么转出来
  • Mysql row number()排序函数的用法和注意
  • sqlserver2005iis警告
  • winxp系统如何设置禁用磁盘检测功能
  • win2000系统
  • 苹果mac 最新系统
  • win7系统IE浏览器一点就闪退
  • win8设置关机键
  • win10系统永久激活软件
  • linux启动后出现grub
  • win7唤醒后屏幕黑屏
  • win7无法保存对权限所作的更改
  • window10如何解除密码
  • cocos2dx schedule
  • 安卓骰子游戏
  • 使用jquery实现的项目
  • vue-cli作用
  • python标准库参考手册
  • js赋值input
  • 浏览器兼容性问题是什么意思
  • 河南医疗保险网上怎么缴费截止时间
  • 广东国家税务局电子税务局官网入口
  • 广东税务APP实名可以注册两个吗?
  • 办真人cs场地需要什么资质
  • 企业职工病退后一般能领多少钱
  • 土地增值税分期清算条件?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设