自签证书
我现在在后端项目上 使用自签证书 对域名 172.16.99.32:1043 生成了证书和密钥。并在 nginx 中启动服务使用这个 我使用 curl 加 -K 这个参数 可以成功调用 https 的接口 但是我的前端页面服务直接使用 python http.server 启动访问的时候 无法调用这个接口。报错net::ERR_CERT_AUTHORITY_INVALID ...
我现在在后端项目上 使用自签证书 对域名 172.16.99.32:1043 生成了证书和密钥。并在 nginx 中启动服务使用这个 我使用 curl 加 -K 这个参数 可以成功调用 https 的接口 但是我的前端页面服务直接使用 python http.server 启动访问的时候 无法调用这个接口。报错net::ERR_CERT_AUTHORITY_INVALID ...
参考 把 Obsidian 变为 Hugo 博客的集成管理平台 | 胡说 参考这位佬的文章,一共三篇。主要以下几个点 实现 关于我的博客是使用 github 管理,但是部署是在 cloudflare 上。这里原先的流程是这样的 编辑器打开仓库 (可选)git pull hugo new post/xxx.md 编辑 md,往往是我在别的编辑器(Obsidian) copy 进来的 编辑完后 git commit 然后 git push 这样的流程最大的问题出现在 写博客的位置和发布时的割裂 ...
惯例先放网址,我这里参考了 好多,但是终究没有能抄的作业 hugo-theme-stack/config.yaml at master · CaiJimmy/hugo-theme-stack · GitHub 独立部署 | Waline waline/assets/waline.sqlite at main · walinejs/waline · GitHub 知乎 # 博客建站10 - 选择博客评论系统 系统架构 网站示例: Ray Blog 服务器: Cloudflare pages + 一台 aws 白嫖的服务器独立部署 waline 服务器系统: Ubuntu 24.04 LTS 博客框架: The world’s fastest framework for building websites 网站主题: Stack | Card-style Hugo theme designed for bloggers 安装 waline 这里根据官方文档独立部署目录下的指引 以及评论区的提示,我就不走多余的路。直接拉取官方镜像 直接写 docker-compose.yml ...
Nginx and Let’s Encrypt with Docker 这篇主要都是来自 medium 的这篇文章 Nginx and Let’s Encrypt with Docker in Less Than 5 Minutes | by Philipp | Medium 非常简单,我也就不多赘述,如果有不明白的问问 g 老师或者 c 老师即可 配完后确保域名解析到服务器即可(一直忘记改 cf,懵了好一会儿) 主要是为了下一篇文章 配置评论系统
显示已折叠代码(28 行) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 server { listen 1043 ssl default_server; server_name 172.16.99.32; ssl_certificate /etc/nginx/ssl/1043/server.crt; ssl_certificate_key /etc/nginx/ssl/1043/server.key; access_log /var/log/nginx/1043_access.log; error_log /var/log/nginx/1043_error.log warn; location / { add_header Access-Control-Allow-Origin "*"; add_header Access-Control-Allow-Methods "GET, POST, OPTIONS"; add_header Access-Control-Allow-Headers "Authorization, Content-Type"; add_header Access-Control-Allow-Credentials true; proxy_pass http://X.X.X.X:1030; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; # 处理 OPTIONS 预检请求 if ($request_method = OPTIONS) { return 204; } } } 这个 nginx 配置做了什么事情 1 server { • 定义一个 server 块,表示一个独立的虚拟主机配置。 ...