0
点赞
收藏
分享

微信扫一扫

nginx和tomcat配置图片处理和应用分开


在nginx 的nginx.conf中增加代理配置

http { 

 include /etc/nginx/mime.types; 

 default_type application/octet-stream; 

 include /root/nginx/config/proxy.conf;



===================proxy.conf里面的内容=====================

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 90; 

proxy_send_timeout 90; 

proxy_read_timeout 90; 

proxy_buffer_size 4k; 

proxy_buffers 4 32k; 

proxy_busy_buffers_size 64k; 

proxy_temp_file_write_size 64k;




===================default.conf配置====================================

server { 

 listen 80; 

 server_name wwww.hupun.com; 


 #charset koi8-r; 


 #access_log logs/host.access.log main; 


 location / { 

 root /usr/share/nginx/html/web; 

 index index.html index.htm; 

 } 


 location ~ ^/SCM/(images|pages|javascript|js|css|flash|media|static)/ { 

 root /usr/share/tomcat/apache-tomcat-7.0.22/webapps; 

 # expires 30d; 

 } 


 location ~ ^/SCM/(.*.jpg|.*.gif|.*.png|.*.bmp)/ { 

 root /usr/share/tomcat/apache-tomcat-7.0.22/webapps; 

 } 


 location /SCM { 

 index sys.index.d; 

 proxy_pass http://127.0.0.1:8080$request_uri; 

 } 


 error_page 404 /404.html; 

 location = /404.html { 

 root /usr/share/nginx/html; 

 } 


 # redirect server error pages to the static page /50x.html 

 # 

 error_page 500 502 503 504 /50x.html; 

 location = /50x.html { 

 root /usr/share/nginx/html; 

 } 


 # proxy the PHP scripts to Apache listening on 127.0.0.1:80 

 # 

 #location ~ \.php$ { 

 # proxy_pass http://127.0.0.1; 

 #} 


 # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 

 # 

 #location ~ \.php$ { 

 # root html; 

 # fastcgi_pass 127.0.0.1:9000; 

 # fastcgi_index index.php; 

 # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 

 # include fastcgi_params; 

 #} 


 # deny access to .htaccess files, if Apache's document root 

 # concurs with nginx's one 

 # 

 #location ~ /\.ht { 

 # deny all; 

 #} 

}

举报

相关推荐

0 条评论