您好,登錄后才能下訂單哦!
Nginx最為常見的一種功能就是配置反向代理。配置也是十分的簡單,只需要用到proxy模塊即可。
怎么查看nginx默認的安裝模塊?
在nginx的安裝目錄下有個auto目錄然后使用下邊的命令就可以查看。
cat auto/options | grep YES
截取其中一部分,都是nginx安裝的模塊。
?
?
2、nginx反向代理配置
?
下邊是配置nginx做為反向代理最為簡單的配置
在nginx.conf中配置也可以,在vhosts利用虛擬主機配置也可以。
server {
listen ??????80;
#配置監聽的端口號
server_name ?192.168.8.3;
#配置nginx的IP,或者需要被訪問的域名
?
????location / {
????????proxy_pass http://192.168.8.2:8080;
????#配置需要被代理的訪問地址,域名和IP都可以
????????index ?index.html index.htm index.php;
????}
}
上邊是最簡單的配置,沒有配置任何其它的東西。日志之類的都沒有配置。
配置反向代理最為關鍵的字段就是proxy_pass這個字段。
格式:proxy_pass URL;
URL是一個IP地址可以,是一個域名也可以。前提是代理的服務器能夠訪問后端的被代理的服務器。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。