nginx配置静态文件服务器详解
服务器
本文主要介绍一些Nginx做图片服务器的简单配置,但不包括Nginx的安装部署以及实现原理。
仁化网站建设公司创新互联,仁化网站设计制作,有大型网站制作公司丰富经验。已为仁化1000+提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的仁化做网站的公司定做!配置步骤
下载nginx
Windows nginx安装教程及简单实践
配置nginx\\nginx-1.13.4\\conf\\nginx.conf文件
#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; 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; #charset koi8-r; #access_log logs/host.access.log main; location ~ .*\\.(gif|jpg|jpeg|png)$ { expires 24h; root d://pinkylam_server//;#指定图片存放路径 access_log d://pinkylam_server//images.log;#日志存放路径 proxy_store on; proxy_store_access user:rw group:rw all:rw; proxy_temp_path d://pinkylam_server//;#图片访问路径 proxy_redirect off; proxy_set_header Host 127.0.0.1; client_max_body_size 10m; client_body_buffer_size 1280k; proxy_connect_timeout 900; proxy_send_timeout 900; proxy_read_timeout 900; proxy_buffer_size 40k; proxy_buffers 40 320k; proxy_busy_buffers_size 640k; proxy_temp_file_write_size 640k; if ( !-e $request_filename) { proxy_pass http://127.0.0.1; } } 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; } } }
注意:d:/pinkylam_server/ 对应的文件夹要建立。
测试
打开浏览器输入http://127.0.0.1/111.jpg测试。
预览
最基础的nginx图片服务器就搭建完成了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。
当前文章:nginx配置静态文件服务器详解
文章URL:http://ybzwz.com/article/cpdhds.html