欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

Windows下Nginx+PHP5(FastCgi)安裝配置詳解_Linux教程

編輯Tag賺U幣

Nginx作為一款支持PHP的輕量級WEB服務(wù)器,在PHP網(wǎng)站建設(shè)中收到越來越多的應(yīng)用,最近在Windows平臺上安裝配置了Nginx+PHP5的運行環(huán)境,非常方便,現(xiàn)詳細介紹下Windows下Nginx配置PHP5的基礎(chǔ)教程,Nginx配置PHP是以FastCgi方式配置的。
    下載Nginx
    Nginx可以在多種操作系統(tǒng)上安裝配置,我使用的是Windows,所以需要下載Nginx Windows版本,點擊下載Nginx。我下載的是nginx/Windows-0.8.53版本。
    安裝Nginx
    下載完Nginx后,需要在Windows中安裝Nginx,Nginx Windows版本的安裝非常方便,只要解壓縮后,將文件拷貝到C盤根目錄下即可,我的Nginx安裝目錄為C: ginx-0.8.53。
    安裝配置PHP
    我使用的是PHP5.2,你可以可以使用PHP5.3,只要PHP版本支持FastCgi方式(有php-cgi.exe)即可,PHP安裝配置教程推薦參考:Windows7 IIS7下以FastCgi和ISAPI方法安裝配置PHP5教程
    配置Nginx支持運行PHP
    首先需要打開C: ginx-0.8.53,找到C: ginx-0.8.53conf目錄下的nginx.conf,以記事本打開,
    配置Nginx支持PHP第一步
    設(shè)定error.log的存放目錄,將#error_log logs/error.log;的#去處,默認error.log是存放在Nginx安裝目錄中l(wèi)ogs目錄下。
    配置Nginx支持PHP第二步
    設(shè)定WEB服務(wù)器目錄,類似于PHP.INI配置文件中的document_root,Nginx配置文件中的原有信息如下
    location / {
    root html;
    index index.html index.htm;
    }
    修改Nginx配置如下
    location / {
    root D:/PHPWeb;
    index index.php index.html index.htm;
    }

這里需要注意,路徑分隔符請使用”/”而不要使用Windows中的””以防歧義。
    配置Nginx支持PHP第三步
    在Nginx配置文件中找到
    #location ~ .php$ {
    # root html;
    # fastcgi_pass 127.0.0.1:9000;
    # fastcgi_index index.php;
    # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
    # include fastcgi_params;
    #}
    去處#并添加WEB目錄,即
    location ~ .php$ {
    root D:/PHPWeb;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME D:/PHPWeb$fastcgi_script_name;
    include fastcgi_params;
    }
    這里需要注意,需要將
    fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
    中的/scripts修改為之前設(shè)定的WEB目錄,否則會報HTTP 404錯誤。
    配置Nginx支持PHP第三步
    修改PHP.INI配置文件中的cgi.fix_pathinfo = 1,PHP 會修正 SCRIPT_FILENAME 為真實的文件地址,否則 PHP 將無法找到需要處理的 PHP 文件。
    至此,Nginx支持運行PHP的基礎(chǔ)配置工作就好了。
    接下來我們需要啟動PHP FastCgi和Nginx服務(wù)以便運行PHP程序,方法如下
    1、首先下載RunHiddenConsole.exe
    2、啟動PHP FastCgi,在CMD模式下輸入
    RunHiddenConsole C:/php52iis/php-cgi.exe -b 127.0.0.1:9000 -c C:/windows/php.ini
    注意你的PHP安裝目錄,以及php.ini配置文件所在的位置。
    3、啟動Nginx服務(wù),即在CMD模式下輸入
    C:/nginx-0.8.53/nginx.exe
    至此Windows下配置Nginx以支持運行PHP的基礎(chǔ)配置方法就完成了,你可以通過phpinfo函數(shù)查看到此時運行PHP的WEB服務(wù)器變成了Nginx。

來源:網(wǎng)絡(luò)搜集//所屬分類:Linux教程/更新時間:2011-12-08
相關(guān)Linux教程