menu Stephen Space
more_vert
chevron_right 首页 » 【折腾】,【搭建私人网盘】 » 正文
【网盘记】小锁强迫症
2020-10-02 | 【折腾】,【搭建私人网盘】 | 暂无评论 | 926 次阅读 | 331字

    浏览器总是有这样一个小锁:

明眼人一眼就看得出来:这是HTTPS啊!HTTPS有什么好处呢?最大的好处就是安全。如果你还没有开启HTTPS,那么,除了浏览器旁边的“不安全”让人抓狂之外,我们后面还有一个伏笔。

那么,废话不多说,开始吧!

Step 1 配置nginx

    其实你用apache也行,只不过我更推荐nginx,因为nginx占用的内存相对来说要小很多,更加轻量级。当然,如果你想要用apache,你也可以去找找nginx配置文件转apache配置文件的工具
    我建议在这一阶段用宝塔来操作,因为这样会比较快。首先,我们得建立一个网站,并反向代理到8000端口,如图所示

接着,我们还要修改一下配置文件,在

location ~ \.well-known{
        allow all;
    }

access_log  /www/wwwlogs/cloud.stephen-zeng.top.log;
error_log  /www/wwwlogs/cloud.stephen-zeng.top.error.log;

之间插入这一段代码

location /seafhttp {
      rewrite ^/seafhttp(.*)$ $1 break;
      proxy_pass http://127.0.0.1:8082;
      client_max_body_size 0;
      proxy_connect_timeout  36000s;
      proxy_read_timeout  36000s;
  }

别急,还没完!你还要到seafile中设置,来到下一步吧!

Step 2 配置seafile

    这时,你已经可以用HTTPS来访问你的seafile了。然后,右上角点击头像,在弹出菜单中点击“系统管理

然后点击右边栏的"设置"

接着,在SERVICE_URL这一栏中填写HTTPS的地址,如:

https://hk.stephen-zeng.top

在FILE_SERVER_ROOT中填写SERVICE_URL/seafhttp,如

https://hk.stephen-zeng.top/seafhttp

最后

总结

大功告成!不过注意一下,在客户端中要填写https的地址哦!
下篇见!

文章目录
None
发表评论
暂无评论
textsms
account_circle
email
link