使用Nginx+Tomcat访问本地目录
来源:互联网 发布:阿里云设置伪静态 编辑:程序博客网 时间:2024/05/17 07:39
目的
使用Nginx+Tomcat实现通过URl地址 访问D盘下
portal/file/20170524155332559972e4c5ba3435bfae34b4d05e9493ff5.jpg 文件。
实现步骤
基本的配置可以参考这篇文章:
Nginx配置详解 - 张龙豪 - 博客园 http://www.cnblogs.com/knowledgesea/p/5175711.html
这里只是贴一下配置后的代码以及对修改部分做简单的说明(修改部分已注明):
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; # 1.以下是第一处修改,配置项目名称和Tomcat的访问地址, upstream portal { ip_hash; #sticky; server 127.0.0.1:8080 max_fails=2 fail_timeout=30s; } # 以上是第一处修改。 #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; server { listen 80; server_name localhost; # 2.以下是第二处修改 ,配置项目首页的访问地址为http://localhost/portal ,即nginx映射后的访问地址。 location /portal { proxy_pass http://portal; # 以上是第二处修改 #后端的Web服务器可以通过X-Forwarded-For获取用户真实IP proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #以下是一些反向代理的配置,可选。 proxy_set_header Host $host; #nginx跟后端服务器连接超时时间(代理连接超时) proxy_connect_timeout 3000; #后端服务器数据回传时间(代理发送超时) proxy_send_timeout 3000; #连接成功后,后端服务器响应时间(代理接收超时) proxy_read_timeout 3000; #设置代理服务器(nginx)保存用户头信息的缓冲区大小 proxy_buffer_size 4k; #proxy_buffers缓冲区,网页平均在32k以下的设置 proxy_buffers 4 32k; #高负荷下缓冲大小(proxy_buffers*2) proxy_busy_buffers_size 64k; #设定缓存文件夹大小,大于这个值,将从upstream服务器传 proxy_temp_file_write_size 64k; } # 3.前2步已经准备完毕,以下是第三处修改,配置本地图片路径信息(本篇重点) location /portal/file/ { #b.配置本地图片路径(图片存在d盘:portal/file文件夹下,注意前后的“/”不可省略),完整访问地址为第http://localhost/portal/file/xxxxx.jpg root d:/; #a.设置nginx根目录为d盘。 } # 以上是第三处修改 #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }}
阅读全文
1 0
- 使用Nginx+Tomcat访问本地目录
- 揭开nginx神秘面纱[二.nginx的使用:通过浏览器访问本地电脑的目录文件]
- tomcat结合nginx使用——目录
- nginx 访问目录身份验证
- Nginx 配置目录访问
- Nginx限制目录访问
- android访问本地tomcat
- 模拟器访问本地tomcat
- tomcat中的目录映射(指定项目中的图片文件访问本地存放的目录)
- tomcat按目录访问
- tomcat 访问其他目录
- Nginx浏览本地目录设置
- nginx做本地目录 映射
- 使用genymotion访问本地上Tomcat上数据
- 使用tomcat访问本地的html或者jsp文件
- nginx和tomcat搭配使用,让nginx可以访问tomcat下面的静态资源
- 使用Nginx如何配置Tomcat访问日志记录真实IP
- 使用Nginx如何配置Tomcat访问日志记录真实IP
- 高级网络配置
- linux常用命令(目录操作命令)
- Java 数学函数与常量
- 数组中的逆序对
- Maven| 3.Eclipse中设置Maven
- 使用Nginx+Tomcat访问本地目录
- rawsocket 使用小结
- hdoj1025 Constructing Roads In JGShining's Kingdom(DP+二分法)
- 自定义View最简单的创建
- 对opencl简单理解和缓冲区以及相关操作的简单理解(完结)
- 获取IP地址以及响应的区域信息
- 备份,字符串和日期函数
- python中的数据结构之deque
- Solr学习(二)-- 配置中文分词