說到Nginx,大家應(yīng)該比較熟悉了吧,雖然出現(xiàn)地比較晚,但是他優(yōu)良的性能讓很多系統(tǒng)工程師折服,并被大量的采用。網(wǎng)上有好多文章介紹如何如何讓nginx支持jsp啊、asp啊等等。我想說這個講法是不太對的,因為nginx本身只是個靜態(tài)的server和反向代理的利器,并不支持動態(tài)頁面,所謂的支持asp,jsp,php等等都只是用nginx來做反向代理而已。
讓nginx通過fastcgi支持php已經(jīng)介紹過了,這里僅介紹讓nginx反向代理tomcat等jsp容器來serve jsp頁面的方法:
假設(shè)你已經(jīng)配置了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:現(xiàn)在官方已經(jīng)推出Windows版本的Nginx,所以支持Asp或者.net就完全是水到渠成了,可以直接在一臺機器上做了,不用完全依賴mono了。
億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
聯(lián)系:億恩小凡
QQ:89317007
電話:0371-63322206 本文出自:億恩科技【mszdt.com】
服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|