在Ubuntu系統(tǒng)上怎么搭建Nginx+HHVM+MySQL的開發(fā)環(huán)境

本篇內(nèi)容主要講解“在Ubuntu系統(tǒng)上怎么搭建Nginx+HHVM+的開發(fā)環(huán)境”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“在Ubuntu系統(tǒng)上怎么搭建Nginx+HHVM+MySQL的開發(fā)環(huán)境”吧!

本篇內(nèi)容主要講解“在Ubuntu系統(tǒng)上怎么搭建Nginx+HHVM+的開發(fā)環(huán)境”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“在Ubuntu系統(tǒng)上怎么搭建Nginx+HHVM+MySQL的開發(fā)環(huán)境”吧!

成都創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、網(wǎng)站設計、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務蓬溪,10余年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:13518219792

貌似最近這個HHVM特別火,其主要原因大概要歸咎于大的運行效率吧,安裝完之后使用探針測試,計算運行的時間都是0.0*的級別,據(jù)說在512M的內(nèi)存下也可以跑的完美,大大大大大大地提高了網(wǎng)站運行效率。目前,HHVM在CentOS、Ubuntu、debian下都可以正常運行,下面我們就來說說在Ubuntu下運行HHVM+Nginx+Mysql的過程。

1、首先是安裝Nginx,執(zhí)行:

代碼如下:
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/stable
sudo apt-get update

sudo apt-get install -y nginx

2、 在此階段,我們將安裝 HHVM。我們需要添加 HHVM 的倉庫到你的sources.list文件中,然后更新軟件列表。

重要:不要忘記用你的 Ubuntu 發(fā)行版代號替換上述的 DISTRIBUTION_VERSION (比如:lucid, precise, trusty) 或者是 Debian 的 jessie 或者 wheezy。在 Linux Mint 中也是一樣的,不過只支持 petra。

添加了 HHVM 倉庫之后,你就可以輕松安裝了。

代碼如下:

# apt-get install -y hhvm

安裝之后,就可以啟動它,但是它并沒有做到開機啟動??梢杂萌缦旅钭龅介_機啟動。

代碼如下:

# update-rc.d hhvm defaults

3、等待安裝完成,執(zhí)行如下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: 如果你想像執(zhí)行PHP命令那樣使用HHvm,可以執(zhí)行:sudo /usr/bin/update-alternatives &ndash;install /usr/bin/php php /usr/bin/hhvm 60,這樣就可以使用:php -v這樣的命令了。

4、安裝Mysql,執(zhí)行如下命令,安裝過程會讓你輸入2次密碼:

代碼如下:

apt-get install mysql-server

5、將MysqL添加到開機啟動,命令:chkconfig add mysqld 和 chkconfig mysql on,(ps:如果有提示說:/sbin/insserv: No such file or directory,執(zhí)行:ln -s /usr/lib/insserv/insserv /sbin/insserv,再執(zhí)行:chkconfig &ndash;levels 235 mysql on),接著你可以下載phpmyadmin放在文章目錄直接管理MySQL啦,默認用戶名為root。
6、測試 HHVM 和 Nginx/Apache

為了確認 hhvm 是否工作,你需要在 nginx/apache 的文檔根目錄下建立 hello.php。

代碼如下:

# nano /usr/share/nginx/html/hello.php
    

在文件中添加如下代碼:PHP Code

復制內(nèi)容到剪貼板

<?php   if (defined('HHVM_VERSION'

)) {       echo 'HHVM is working'

;   

    phpinfo();   } else

 {       echo 'HHVM is not working'

;   

}   

?>  

然后訪問如下鏈接,確認自己能否看到 "hello world"
http://localhost/info.php

http://IP-Address/info.php

分享文章:在Ubuntu系統(tǒng)上怎么搭建Nginx+HHVM+MySQL的開發(fā)環(huán)境
當前鏈接:http://muchs.cn/article32/ghsc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、建站公司網(wǎng)站營銷、外貿(mào)建站、定制網(wǎng)站、服務器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設公司