DBMNG数据库管理与应用

抓住自己最有兴趣的东西,由浅入深,循序渐进地学……
当前位置:首页 > 服务器配置 > nginx

nginx配置访问图片路径以及html静态页面的调取方法

讲一个快速配置nginx访问图片地址,以及访问html静态页面的配置。

1.实验环境

首先随便某个路径下创建相应的目录。如图下


2.在里面放自定义的html或者图片。

3.nginx配置

  1. user  root;    
  2. worker_processes  1;    
  3.     
  4. #error_log  logs/error.log;    
  5. #error_log  logs/error.log  notice;    
  6. #error_log  logs/error.log  info;    
  7.     
  8. #pid        logs/nginx.pid;    
  9.     
  10.     
  11. events {    
  12.     worker_connections  1024;    
  13. }    
  14.     
  15.     
  16. http {    
  17.     include       mime.types;    
  18.     default_type  application/octet-stream;    
  19.     
  20.     log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '    
  21.                       '$status $body_bytes_sent "$http_referer" '    
  22.                       '"$http_user_agent" "$http_x_forwarded_for"';    
  23.     
  24.     access_log  logs/access.log  main;    
  25.     
  26.     sendfile        on;    
  27.     #tcp_nopush     on;    
  28.     
  29.     #keepalive_timeout  0;    
  30.     keepalive_timeout  65;    
  31.     
  32.     #gzip  on;    
  33.     
  34.     
  35.     server {    
  36.         listen       80;#端口号    
  37.         server_name  localhost;#本机    
  38.     
  39.         charset utf-8;    
  40.     
  41.         #access_log  logs/host.access.log  main;    
  42.     
  43.     location ~ .*\.(gif|jpg|jpeg|png)$ {    
  44.         expires 24h;    
  45.             root /home/images/;#指定图片存放路径    
  46.             access_log /usr/local/websrv/nginx-1.9.4/logs/images.log;#日志存放路径    
  47.             proxy_store on;    
  48.             proxy_store_access user:rw group:rw all:rw;    
  49.             proxy_temp_path         /home/images/;#图片访问路径    
  50.             proxy_redirect          off;    
  51.             proxy_set_header        Host 127.0.0.1;    
  52.             client_max_body_size    10m;    
  53.             client_body_buffer_size 1280k;    
  54.             proxy_connect_timeout   900;    
  55.             proxy_send_timeout      900;    
  56.             proxy_read_timeout      900;    
  57.             proxy_buffer_size       40k;    
  58.             proxy_buffers           40 320k;    
  59.             proxy_busy_buffers_size 640k;    
  60.             proxy_temp_file_write_size 640k;    
  61.             if ( !-e $request_filename)    
  62.             {    
  63.                  proxy_pass  http://127.0.0.1;#默认80端口    
  64.             }    
  65.     }      
  66.     
  67.         location / {    
  68.            root   /home/html; #html访问路径  
  69.            index  index.html index2.htm; #html文件名称  
  70.   
  71.         }  
  72.     
  73.         error_page  404              /404.html;  </span>  
  74.           
  75.           
4.查看编译是否有出错,如果没出错则设置成功。



5.访问nginx则能访问到访问的图片地址。


6.访问自定义html时。

成功。

本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
Copyright © 2006-2023 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH            豫ICP备11002312号-2

豫公网安备 41010502002439号