Windows图片代理 Nginx 代理(配置)

约定不等于承诺〃 2022-03-26 07:22 832阅读 0赞

Nginx图片代理服务器

先去下载Nginx

下载完成后找到安装目录下的如:D:\nginx-1.12.2\conf
然后在conf目录下找到nginx.conf这个文件,打开后进行图片代理服务器的配置
若配置参数不了解,可自行百度或者去看官方文档

博主QQ交流群:Java技术|SpringCloud交流群 413531925

  1. #user nobody;
  2. worker_processes 1;
  3. #error_log logs/error.log;
  4. #error_log logs/error.log notice;
  5. #error_log logs/error.log info;
  6. #pid logs/nginx.pid;
  7. events {
  8. worker_connections 1024;
  9. }
  10. http {
  11. include mime.types;
  12. default_type application/octet-stream;
  13. #log_format main '$remote_addr - $remote_user [$time_local] "$request" '
  14. # '$status $body_bytes_sent "$http_referer" '
  15. # '"$http_user_agent" "$http_x_forwarded_for"';
  16. #access_log logs/access.log main;
  17. sendfile on;
  18. #tcp_nopush on;
  19. #keepalive_timeout 0;
  20. keepalive_timeout 65;
  21. #gzip on;
  22. server {
  23. listen 16666; #端口号
  24. server_name localhost;
  25. #charset utf-8;
  26. #access_log logs/host.access.log main;
  27. location ~ .*\.(gif|jpg|jpeg|png)$ {
  28. expires 24h;
  29. root F:/Test/;#指定图片存放路径
  30. access_log F:/Test/;#图片路径
  31. proxy_store on;
  32. proxy_store_access user:rw group:rw all:rw;
  33. proxy_temp_path F:/Test/;#图片路径
  34. proxy_redirect off;
  35. proxy_set_header Host 127.0.0.1;
  36. proxy_set_header X-Real-IP $remote_addr;
  37. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  38. client_max_body_size 10m;
  39. client_body_buffer_size 1280k;
  40. proxy_connect_timeout 900;
  41. proxy_send_timeout 900;
  42. proxy_read_timeout 900;
  43. proxy_buffer_size 40k;
  44. proxy_buffers 40 320k;
  45. proxy_busy_buffers_size 640k;
  46. proxy_temp_file_write_size 640k;
  47. if ( !-e $request_filename)
  48. {
  49. proxy_pass http://192.168.3.141:16666; #代理访问地址
  50. }
  51. }
  52. }
  53. # another virtual host using mix of IP-, name-, and port-based configuration
  54. #
  55. #server {
  56. # listen 8000;
  57. # listen somename:8080;
  58. # server_name somename alias another.alias;
  59. # location / {
  60. # root html;
  61. # index index.html index.htm;
  62. # }
  63. #}
  64. # HTTPS server
  65. #
  66. #server {
  67. # listen 443 ssl;
  68. # server_name localhost;
  69. # ssl_certificate cert.pem;
  70. # ssl_certificate_key cert.key;
  71. # ssl_session_cache shared:SSL:1m;
  72. # ssl_session_timeout 5m;
  73. # ssl_ciphers HIGH:!aNULL:!MD5;
  74. # ssl_prefer_server_ciphers on;
  75. # location / {
  76. # root html;
  77. # index index.html index.htm;
  78. # }
  79. #}
  80. }

发表评论

表情:
评论列表 (有 0 条评论,832人围观)

还没有评论,来说两句吧...

相关阅读