使用nginx搭建自己的文件服务器 - Go语言中文社区

使用nginx搭建自己的文件服务器


环境说明:

centos7
1. 安装 nginx ,但由于centos7上 openssl 版本低于 nginx依赖版本,需要先升级 openssl , 见本人博客另一篇帖子

2.修改文件配置/etc/nginx/nginx.conf里面的用户:默认是 nginx ,改成 root

3. 修改 http 里面的配置
    3.1 开启如下参数    

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

   3.2 修改server, 多个server,可创建多个 server{}  ,主要修改 文件服务器路径,默认是/usr/share/nginx/html,根据实际情况
         修改,端口也可根据需要修改

server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;
        #root         /usr/share/nginx/html;
        root         /search/odin/nginx-data;
        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;

        location / {
        }

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

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

  3.3 重启

nginx -s reload         # 重载配置文件
service nginx restart   # 重启

4. 在浏览器中输入 http://ip:port,即可看见效果

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/banana1006034246/article/details/96150767
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-04-19 16:59:50
  • 阅读 ( 1059 )
  • 分类:Go Web框架

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢