Ubuntu 15搭建下HHVM Nginx环境

通过线面的命令,可以查看主机信息。

hostnamectl

1,在安装任何新的程序之前,升级(UPDATE)是一个好的习惯。升级操作系统可以运行下面的命令。

sudo apt-get update

2,安装Nginx,执行:

sudo apt-get update
sudo apt-get install -y unzip vim git-core curl wget build-essential python-software-properties
sudo add-apt-repository -y ppa:nginx/stable
sudo apt-get update
sudo apt-get install -y nginx
检查Nginx是否安装成功,可启动Nginx,并查看其状态。命令如下:
启动:service nginx start
查看状态:service nginx status

3、 安装HHvm,命令如下:

wget -O - http://dl.hhvm.com/conf/hhvm.gpg.key | sudo apt-key add -
echo deb http://dl.hhvm.com/ubuntu vivid main | sudo tee /etc/apt/sources.list.d/hhvm.list
sudo apt-get update
sudo apt-get install -y hhvm

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

sudo /usr/share/hhvm/install_fastcgi.sh 
sudo /etc/init.d/nginx restart              #重启Nginx
sudo update-rc.d hhvm defaults              #开机启动
sudo service hhvm restart                   #重启hhvm

PS: 如果你想像执行PHP命令那样使用HHvm,可以执行:sudo /usr/bin/update-alternatives --install /usr/bin/php php /usr/bin/hhvm 60,这样就可以使用:php -v这样的命令了。

检查HHVM的状态:service hhvm status

5,测试HHVM:
为了测试HHVM需要,在web服务器的根目录上创建一个PHP文件。

    vi /var/www/html/index.php
    <?php 
         phpinfo();
    ?>
    :wq!  #强制退出vi并保存

    然后重启nginx服务器
    service nginx restart

    打开你的网页浏览器,同时运行 "index.php"文件
  http://你服务器ip/index.php

6,安装Mysql:

apt-get install mysql-server

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

ps: Chkcofig不再适用于Ubuntu系统,可用类似的软件sysv-rc-conf进行替换

sudo apt-get install sysv-rc-conf
sudo sysv-rc-conf

使用空格键可以在on和off之间切换
+号可以启动服务
-号可以停止服务
ctrl + n 翻到下一页
ctrl + p 翻到上一页
h可以查看帮助
q退出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值