Mac 搭建 Nginx 下载服务器

安装 nginx

1
brew install nginx

修改配置文件

1
/usr/local/etc/nginx/nginx.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
server {
listen 8081;
server_name localhost;

#charset koi8-r;

#access_log logs/host.access.log main;

location / {
root /Users/logan/Data/Release;
autoindex on;
autoindex_localtime on;
autoindex_exact_size off;
charset utf-8,gbk;
index index.html index.htm;
}

#error_page 404 /404.html;

# redirect server error pages to the static page /50x.html
#

配置文件说明

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
listen:nginx 使用的端口号

root:要访问的本地路径

autoindex on;
允许 nginx 访问文件夹目录。如果没有这个值,会报403

autoindex_localtime on;
默认为 off,显示的文件时间为 GMT 时间。
改为 on 后,显示的文件时间为文件的服务器时间。

autoindex_exact_size off;
默认为 on,显示出文件的确切大小,单位是 bytes。
改为 off 后,显示出文件的大概大小,单位是 KB 或者 MB 或者 GB。

charset utf-8,gbk;
解决中文乱码问题。

启动 nginx

1
nginx

重启 nginx

1
nginx -s reload

本文参考:https://www.cnblogs.com/crystalqiuqiu/p/11951734.html