国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

windows 下 Nginx + PHP 配置調(diào)試運(yùn)行

keelii / 3169人閱讀

摘要:與協(xié)同工作原理首先,的轉(zhuǎn)發(fā)端口與的監(jiān)聽端口需一致。然后將請求映射成請求,通過對應(yīng)端口向發(fā)送。獲取并處理請求后,通過對應(yīng)端口反饋給處理后的數(shù)據(jù),將數(shù)據(jù)輸出到瀏覽器,一次請求結(jié)束。

A. nginx 與 php 協(xié)同工作原理:

首先,nginx 的轉(zhuǎn)發(fā)端口 與 php 的監(jiān)聽端口需一致。然后 nginx 將 http 請求映射成 fastcgi 請求,通過對應(yīng)端口向 php 發(fā)送。php 獲取并處理請求后,通過對應(yīng)端口反饋給 nginx 處理后的數(shù)據(jù),nginx 將數(shù)據(jù)輸出到瀏覽器,一次 http 請求結(jié)束。

B. Nginx 變量訪問控制:

http {
    var1; # 變量1能夠被 http 下所有的 server | location 塊識別
    
    server {
        var2; # 變量2能夠被所有的 location 塊識別
        
        location {
            var3; # 變量3只能夠被當(dāng)前的 localtion 塊識別
        }
        
        location {
            
        }
    }
    
    server {
        var2;
        
        location {
            var3;    
        }
        
        location {
            
        }
    }
}

C. nginx.conf 配置文件:

server {
    # 監(jiān)聽端口
    listen       80;
    # 指明具體的監(jiān)聽端口
    listen       127.0.0.1:80;
    server_name  fuckyou.com;
    charset      utf-8;
    # 注意下面這個(gè) root !
    root         D:/Website/FrontToolLib;
    
    # 目錄訪問設(shè)置
    location / {
        # 目錄訪問目標(biāo)文件設(shè)置
        index  index.php index.html index.htm;
        # 是否允許訪問目錄
        autoindex on;
    }
    
    # PHP 文件訪問設(shè)置
    location ~ .php$ {
        # PHP fastcgi 程序監(jiān)聽端口
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        # 注意 $document_root
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
}

D. 注意點(diǎn)

E. 調(diào)試
nginx 常用命令,注意了:這些命令需要先切換到nginx目錄下才能使用!即使你將其添加到了系統(tǒng)路徑!

啟動(dòng): start nginx
關(guān)閉: nginx -s stop
重載配置文件:nginx -s reload

php-cgi 常用命令:

php-cgi -b 127.0.0.1:9000 -c php.ini
-b:表明監(jiān)聽的端口(ip + port實(shí)際上就是為了唯一確定監(jiān)聽的端口號用的)
-c:表明加載的配置文件

啟動(dòng) nginx:

啟動(dòng) php(啟動(dòng)后不能關(guān)掉 cmd 窗口,否則 php 會(huì)被關(guān)閉):

測試:

E. 結(jié)語
以上內(nèi)容屬三個(gè)晚上研究得出,看仔細(xì)嘍。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/39510.html

相關(guān)文章

  • windows Nginx + PHP 配置調(diào)試運(yùn)行

    摘要:與協(xié)同工作原理首先,的轉(zhuǎn)發(fā)端口與的監(jiān)聽端口需一致。然后將請求映射成請求,通過對應(yīng)端口向發(fā)送。獲取并處理請求后,通過對應(yīng)端口反饋給處理后的數(shù)據(jù),將數(shù)據(jù)輸出到瀏覽器,一次請求結(jié)束。 A. nginx 與 php 協(xié)同工作原理: 首先,nginx 的轉(zhuǎn)發(fā)端口 與 php 的監(jiān)聽端口需一致。然后 nginx 將 http 請求映射成 fastcgi 請求,通過對應(yīng)端口向 php 發(fā)送。php ...

    yhaolpz 評論0 收藏0
  • [進(jìn)階篇]docker編排PHP開發(fā)壞境

    摘要:開發(fā)者在筆記本上編譯測試通過的容器可以批量地在生產(chǎn)環(huán)境中部署,包括虛擬機(jī)集群和其他的基礎(chǔ)應(yīng)用平臺。容器進(jìn)入容器名暴露端口暴露端口使用調(diào)試環(huán)境中安裝了調(diào)試,需對進(jìn)行配置后啟用,配置如下配置完成后需要重啟下容器。 showImg(https://segmentfault.com/img/bVbgmdS?w=567&h=272); Docker是一個(gè)開源的引擎,可以輕松的為任何應(yīng)用創(chuàng)建一個(gè)輕...

    PingCAP 評論0 收藏0
  • [進(jìn)階篇]docker編排PHP開發(fā)壞境

    摘要:開發(fā)者在筆記本上編譯測試通過的容器可以批量地在生產(chǎn)環(huán)境中部署,包括虛擬機(jī)集群和其他的基礎(chǔ)應(yīng)用平臺。容器進(jìn)入容器名暴露端口暴露端口使用調(diào)試環(huán)境中安裝了調(diào)試,需對進(jìn)行配置后啟用,配置如下配置完成后需要重啟下容器。 showImg(https://segmentfault.com/img/bVbgmdS?w=567&h=272); Docker是一個(gè)開源的引擎,可以輕松的為任何應(yīng)用創(chuàng)建一個(gè)輕...

    kevin 評論0 收藏0
  • 在Eclipse中使用XDebug調(diào)試代碼 | Using XDebug debug code in

    摘要:調(diào)試代碼是在開發(fā)環(huán)境下用于跟蹤和定位問題根源的一種手段,雖然大部分問題在單元測試后可以有效避免。在左邊樹菜單中選擇菜單項(xiàng)。運(yùn)行文件的絕對路徑。所有調(diào)試的項(xiàng)目根目錄對應(yīng)的訪問。五調(diào)試代碼調(diào)試方式。跳轉(zhuǎn)到透視圖窗口,如下圖調(diào)試方式。 調(diào)試代碼是在開發(fā)環(huán)境下用于跟蹤和定位問題根源的一種手段,雖然大部分問題在單元測試后可以有效避免。所謂金無赤金,代碼也一樣會(huì)存在BUG。EclipsePHP提有...

    sf190404 評論0 收藏0
  • Windowsnginx+fastcgi+php的并發(fā)阻塞問題

    摘要:接到一個(gè)需求,兩個(gè)項(xiàng)目之間需要以接口形式通訊。在無法并發(fā)只能排隊(duì)請求的情況下,第一個(gè)請求依賴于第二個(gè)請求的結(jié)果第二個(gè)請求卻排在后面一直等待第一個(gè)請求執(zhí)行完畢。 接到一個(gè)需求,兩個(gè)項(xiàng)目之間需要以接口形式通訊。我心想curl輕松解決,Easy!啪嗒啪嗒啪嗒……代碼擼完了,本地測試一下瀏覽器一直轉(zhuǎn)圈圈直到超時(shí)…… Why!? 沒有任何錯(cuò)誤提示信息,日志也沒有任何新記錄用POSTMAN調(diào)試了...

    tyheist 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<