天天看點

ubuntu11.10配置WEB伺服器 Nginx + PHP + MySql

參考了網絡上好多資料,最終配置成功,現在總結一下:

以下所有操作都要在ROOT下執行!!

1. 安裝MYSQL 

    apt-get install mysql-server mysql-client

2.安裝Nginx

    apt-get install nginx

  啟動 nginx

    /etc/init.d/nginx start

    在浏覽器輸入http://localhost,如果出現 Welcom to Nginx! 則說明安裝成功

  下面是幾個nginx檔案目錄,上面裝的時候是采用預設安裝的,是以目錄跟網上一些資料不一樣

    nginx配置檔案     /etc/nginx/nginx.conf  

    nginx虛拟主機配置檔案     /etc/nginx/conf.d/default.conf

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

3.安裝PHP

apt-get install php5-fpm

4.整合Nginx 和 php

    打開/etc/nginx/conf.d/default.conf 

   将下面一段代碼前面的注釋去掉,并将下面$fastcgi_script_name;前面那一部分改成下面的代碼那一部分

 location ~ \.php$ {

        root           html;

        fastcgi_pass   127.0.0.1:9000;

        fastcgi_index  index.php;

        fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;

        include        fastcgi_params;

    }

5. 重新開機nginx 和 php

/etc/init.d/nginx restart

/etc/init.d/php5-fpm restart

6.測試

在/usr/share/nginx/html 目錄中建立一個a.php檔案

内容随意,如下面的就可以

<?php

echo "i love you!";

?>

儲存,并在浏覽器中輸入 http://localhost/a.php

如果輸出 i love you! 則環境配置成功。

關于mysql還沒有測試,呵呵。