nginx 静态文件服务器的搭建

参考文档

配置

修改 nginx.conf ,内容如下(尤其注意中文注释的部分):

 1#user  nobody;
 2worker_processes  1;
 3
 4error_log  logs/error.log;
 5#error_log  logs/error.log  notice;
 6#error_log  logs/error.log  info;
 7
 8pid        logs/nginx.pid;
 9
10
11events {
12    worker_connections  1024;
13}
14
15
16http {
17    include       mime.types;
18    default_type  application/octet-stream;
19    
20    # 避免windows系统下,展示文件名是乱码的问题
21    charset  utf-8,gbk;
22
23    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
24                      '$status $body_bytes_sent "$http_referer" '
25                      '"$http_user_agent" "$http_x_forwarded_for"';
26
27    access_log  logs/access.log  main;
28
29    sendfile        on;
30    #tcp_nopush     on;
31
32    #keepalive_timeout  0;
33    keepalive_timeout  65;
34
35    #gzip  on;
36
37    # 显示目录
38    autoindex on;
39    # 显示文件大小
40    autoindex_exact_size on;
41    # 显示文件时间
42    autoindex_localtime on;
43    server {
44		listen 8765;
45		server_name localhost;
46		# 本地文件路径
47		root  E:\zc\downloads;
48    }
49
50}

重启nginx服务,访问如下链接即可:
http://localhost:8765