1. 安裝nginx
sudo apt-get install nginx
2. 啟動(dòng)nginx
sudo /etc/init.d/nginx start
瀏覽器訪問http://localhost/,如果是虛擬機(jī)訪問虛擬機(jī)的ip地址,應(yīng)該能正常訪問。效果如下:

3.安裝php
sudo apt-get install php5-cli php5-cgi
安裝FastCgi(Common Gateway Interface,通用網(wǎng)關(guān)接口)
sudo apt-get install php5-fpm
4.配置nginx
vim /etc/nginx/sites-available/default,找到location ~ \.php${.......}內(nèi)容并修改成以下樣式:
location ~ \.php$ {
? ?try_files $uri /index.php=404;
? ?fastcgi_split_path_info ^(.+\.php)(/.+)$;
? ?# NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
? ?# With php5-cgi alone:
? ?#fstcgi_pass 127.0.0.1:9000;
? ?# With php5-fpm:
? ?fastcgi_pass unix:/var/run/php5-fpm.sock;
? ? fastcgi_index index.php;
? ? include fastcgi_params;
}
找到root、index修改:
root? /www;#root為項(xiàng)目代碼所在目錄
index ? index.php index.html index.htm;#添加index.php
在根目錄下創(chuàng)建文件名為www的文件夾并修改權(quán)限,在www文件夾下創(chuàng)建文件index.php
mkdir chmod 755 www
cd www
vi index.php
在index.php中添加以下代碼:
<?php
echo "hello world"
?>
5.重啟服務(wù)器
/etc/init.d/nginx restart
瀏覽器訪問http://localhost/,如果是虛擬機(jī)訪問虛擬機(jī)的ip地址:如果看到了頁面顯示"hello world"。就說明nginx服務(wù)器搭建好了。