麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 服務器 > Linux服務器 > 正文

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

2024-09-05 23:00:37
字體:
來源:轉載
供稿:網友

Nginx作為一款支持PHP的輕量級WEB服務器,在PHP網站建設中收到越來越多的應用,最近在Windows平臺上安裝配置了Nginx+PHP5的運行環境,非常方便,現詳細介紹下Windows下Nginx配置PHP5的基礎教程,Nginx配置PHP是以FastCgi方式配置的。
    下載Nginx
    Nginx可以在多種操作系統上安裝配置,我使用的是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第一步
    設定error.log的存放目錄,將#error_log logs/error.log;的#去處,默認error.log是存放在Nginx安裝目錄中logs目錄下。
    配置Nginx支持PHP第二步
    設定WEB服務器目錄,類似于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修改為之前設定的WEB目錄,否則會報HTTP 404錯誤。
    配置Nginx支持PHP第三步
    修改PHP.INI配置文件中的cgi.fix_pathinfo = 1,PHP 會修正 SCRIPT_FILENAME 為真實的文件地址,否則 PHP 將無法找到需要處理的 PHP 文件。
    至此,Nginx支持運行PHP的基礎配置工作就好了。
    接下來我們需要啟動PHP FastCgi和Nginx服務以便運行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服務,即在CMD模式下輸入
    C:/nginx-0.8.53/nginx.exe
    至此Windows下配置Nginx以支持運行PHP的基礎配置方法就完成了,你可以通過phpinfo函數查看到此時運行PHP的WEB服務器變成了Nginx。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费毛片在线视频 | 涩涩操| 性爱视频免费 | 久久国产精品二区 | 特级黄色一级毛片 | 亚洲精品午夜国产va久久成人 | 色97在线| 香蕉成人在线观看 | 日本欧美一区二区三区在线观看 | 国产1区2区在线观看 | 国产88久久久国产精品免费二区 | 欧美成人精品不卡视频在线观看 | 麻豆视频在线观看免费网站 | 曰韩毛片 | 91免费高清视频 | 久久99精品久久久久久久久久久久 | 国产久草视频在线 | 黄色一级片免费观看 | 国产三级午夜理伦三级 | h色网站免费观看 | 在线播放污 | 欧洲精品久久 | 99re热精品视频 | 欧美人一级淫片a免费播放 久久久久久久久91 国产99久久久久久免费看 | 久草在线新视觉 | 性片免费看 | 欧美日本一 | 曰韩毛片 | 成人毛片网| 中文区中文字幕免费看 | 极品销魂一区二区三区 | 国产免费成人在线 | av在线播放免费观看 | 娇妻被各种姿势c到高潮小说 | 精品亚洲午夜久久久久91 | 久久精品av| 麻豆蜜桃在线观看 | 久久精品艹 | 精品国产一区二区三区天美传媒 | 免费毛片在线 | h视频在线观看免费 |