1.安裝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
  1. 安裝hhvm,命令如下
#Ubuntu 12.04:
sudo add-apt-repository -y ppa:mapnik/boost
wget -O - http://dl.hhvm.com/conf/hhvm.gpg.key | sudo apt-key add -
echo deb http://dl.hhvm.com/ubuntu precise main | sudo tee /etc/apt/sources.list.d/hhvm.list
sudo apt-get update
sudo apt-get install -y hhvm

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

3.等待安裝完畢後,執行以下的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

想用php指令執行hhvm可以執行以下,就可以使用php -v類似的命令

sudo /usr/bin/update-alternatives –install /usr/bin/php php /usr/bin/hhvm 60

安裝mysql,執行命令如下,安裝過程需要輸入兩次密碼

apt-get install mysql-server

將mysql加到開機啟動

chkconfig add mysqld 和 chkconfig mysql on

如有遇到/sbin/insserv: No such file or directory請執行以下

ln -s /usr/lib/insserv/insserv /sbin/insserv

再執行

chkconfig –levels 235 mysql on

可以再去下載phpmyadmin放在網路目錄就可以直接管理mysql,預設使用者為root

網站的預設目錄是/usr/share/nginx/html

By tony

自由軟體愛好者~喜歡不斷的思考各種問題,有新的事物都會想去學習嘗試 做實驗並熱衷研究 沒有所謂頂天的技術 只有謙虛及不斷的學習 精進專業,本站主要以分享系統及網路相關知識、資源而建立。 Github http://stnet253.github.io

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料