2016-03-15 122 views
1

我對nginx配置有問題。Nginx的未知指令「proxy_pass」

當我設置這樣的結構:

server { 
     server_name redmine; 
     listen  80; 

     location/{ 
      proxy_pass http://172.16.0.70:33000; 
     } 
} 

我得到這個錯誤的nginx:EMERG]未知的指令 「proxy_pass」。

我的nginx版本是nginx/1.8.0。

有人知道我失蹤或我做錯了什麼?謝謝。

回答

1

似乎模塊ngx_http_proxy_module未安裝

運行nginx -V以查看nginx的是如何配置的。如果它配置了選項--without-http_proxy_module而不是nginx沒有代理模塊,應該重新編譯。