各位大神赐教,
Nginx 配置文件
server {
listen 80;
server_name XXX;
rewrite ^ https://$http_host$request_uri? permanent; #强制将 http 重定向到 https
}
server {
listen 443;
ssl on;
ssl_certificate XXX; #cacert.pem 文件路径
ssl_certificate_key XXX; #privkey.pem 文件路径
server_name XXX;
proxy_set_header X-Forwarded-For $remote_addr;
location / {
fastcgi_pass 127.0.0.1:8000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
fastcgi_param HTTPS on;
fastcgi_param HTTP_SCHEME https;
access_log /var/log/nginx/seahub.access.log;
error_log /var/log/nginx/seahub.error.log;
fastcgi_read_timeout 36000;
}
FILE_SERVER_ROOT = 'https://XXX/seafhttp'
SERVICE_URL = https://XXX
seahub.sh start-fastcgi
都是按照文档里面配置的。 firewalld 也关了。
seafile 装在 docker 里面, docker 外 curl 错误:
curl: (56) Recv failure: Connection reset by peer
直接访问域名出现 502 错误,可以访问 seafdav 界面。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.