配置nginx支持php,jsp,asp,aspx
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
配置nginx支持php,jsp,asp,aspx…說到Nginx,大家應該比較熟悉了吧,雖然出現地比較晚,但是他優良的性能讓很多系統工程師折服,并被大量的采用。網上有好多文章介紹如何如何讓nginx支持jsp啊、asp啊等等。我想說這個講法是不太對的,因為nginx本身只是個靜態的server和反向代理的利器,并不支持動態頁面,所謂的支持asp,jsp,php等等都只是用nginx來做反向代理而已。 讓nginx通過fastcgi支持php已經介紹過了,這里僅介紹讓nginx反向代理tomcat等jsp容器來serve jsp頁面的方法: 假設你已經配置了tomcat并跑在本機的8080端口,打開你的虛擬機配置文件,加下下列幾行: location / {proxy_pass http://127.0.0.1:8080;proxy_redirect off;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;client_max_body_size 10m;client_body_buffer_size 128k;proxy_connect_timeout 30;proxy_send_timeout 30;proxy_read_timeout 30;proxy_buffer_size 4k;proxy_buffers 4 32k;proxy_busy_buffers_size 64k;proxy_temp_file_write_size 64k;} OK啦,jsp可以跑了!想徑向代理IIS?apache?——盡管去做吧! PS:現在官方已經推出Windows版本的Nginx,所以支持Asp或者.net就完全是水到渠成了,可以直接在一臺機器上做了,不用完全依賴mono了。 該文章在 2012/2/22 14:30:07 編輯過 |
關鍵字查詢
相關文章
正在查詢... |