手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

如何配置nginx反向代理(Apache+nginx)

2017-02-04 16:40:43 13876

1.nginx 由于其高效的并發處理能力,而開始被越來越多的人接受和認可,現在很多網站已經完全用nginx代替apache來處理靜態 頁面,但是動態頁面的處方面,apache還是有著自己獨到之處的。

首先安裝nginx并綁定到80端口,安裝apache綁定監聽8080端口。然后設置nginx服務器目錄為www_nginx,apache服務器的目錄為www_apache,分別在2個目錄中新建一個index.html文件,里面分別寫上nginx,apache2個單詞就足矣。

然后我們在配置nginx的配置文件,一般為nginx.conf這個文件,修改里面的配置信息。

location / {

 proxy_pass 127.0.0.1:8080;

}

2.同時啟動nginxapache,訪問127.0.0.1的時候,你會發現一個神奇的事情,盡然輸出apache,明明nginx服務器目錄里面根本沒有輸出,而是apache,那是因為nginx進行了反向代理,去找apache監聽的8080端口要內容,然后apache返回給他處理后的果。

這是一個簡單的例子,實際中我們可以讓nginx處理靜態頁面,處理圖片,css, js等文件,而讓apache處理動態文件。比如我們可以這樣修改:

location ~ .PHP$ {

  proxy_pass 127.0.0.1:8080;

}

這樣只是php文件才交給apache處理,其他的還是nginx來處理。


提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: