
浏览器总是有这样一个小锁:
明眼人一眼就看得出来:这是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的地址哦!
下篇见!
本篇文章采用 署名 4.0 国际 (CC BY 4.0) 许可协议进行许可。
arrow_back
上一篇
arrow_forward
下一篇