Nginx:Mac中使用nginx搭建内网文件共享服务器/类FTP服务器

Step1:安装brew

En Taro Homebrew!
官网地址-https://brew.sh/
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Step2:使用brew安装Nginx-full

推荐使用Nginx-full,自己想弄更多模块可以在-full上轻松实现
brew tap denji/nginx
tap添加这个库
brew install nginx-full
安装nginx-full

Step3:配置Nginx

安装默认的配置文件在/usr/local/etc/nginx
其中的nginx.conf是总配置文件,我们最好不要去动它,
vim nginx.conf让它也加载server/文件夹中的配置文件(默认应该就是有的,可以check下)

nginx.conf中加字段

自己在/usr/local/etc/nginx/server下新建一个.conf文件,随便取个名字~
然后内容为:

server {
    listen       8080;# 端口号
    charset      utf-8,gbk;# 防中文乱码

    #设置站点域名
    server_name  172.22.151.168;# 这个是你的域名,没有的话直接键入内网ip吧
    #指向文件管理 文件夹
    root         /home/work/muban;# 自己指向一个想共享的文件夹吧

    autoindex on;# 显示目录
    autoindex_exact_size on;# 显示文件大小
    autoindex_localtime on;# 显示文件时间

    location / {
    }

    error_page 404 /404.html;
        location = /40x.html {
    }

    error_page 500 502 503 504 /50x.html;
        location = /50x.html {
    }
}

Step4:启动Nginx

brew services start nginx-full
然后去登录你的地址就行啦
比如上面配置的则为172.22.151.168:8080

示例图

关闭nginx使用brew services stop nginx-full

你可能感兴趣的:(Nginx:Mac中使用nginx搭建内网文件共享服务器/类FTP服务器)