问题如下图 docker 部署思源到 centos7 腾讯云服务器, 使用 ssl 之后无法加载静态资源导致无法访问思源笔记
登录账号密码
siyuan 41b8r66
docker 启动命令如下
docker pull b3log/siyuan && \ docker run \ --name siyuan_server \ -v /siyuan/conf:/siyuan/conf \ -v /siyuan/data:/siyuan/data \ -p 6806:6806 b3log/siyuan \ --resident=true \ --conf=/siyuan/conf/ \ --data=/siyuan/data/ \ --servePath="note.xysycx.cn"
nginx 相关配置如下
server{ listen 80; server_name note.xysycx.cn; rewrite ^(.*) https://$host$1 permanent; } server { listen 443 ssl; server_name note.xysycx.cn; #charset koi8-r; #access_log /var/log/nginx/host.access.log main; ssl_certificate /ssl/1_note.xysycx.cn_bundle.crt; # ssl 证书目录 ssl_certificate_key /ssl/2_note.xysycx.cn.key; ssl_session_timeout 5m; ssl_protocols TLSv1.1 TLSv1.2; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; ssl_prefer_server_ciphers on; location / { proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; client_max_body_size 500m; proxy_pass http://note.xysycx.cn:6806; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } }
哪位前辈部署成功可以指导一下我这个萌新呀。nginx 玩的也不是很熟练,似懂非懂的样子,如果这个问题完美解决一定写一遍 docker 部署的完整教程!!!
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于