思源笔记实现博客功能
需求:在"阿里云服务器通过宝塔面板部署思源笔记"[^1]后,发现笔记只能自己访问,如果想以只读的模式分享给别人要怎么操作?
两步实现思源笔记博客访问
第一步:启用思源笔记发布功能
启用「发布服务」,以只读模式在局域网中发布当前工作空间的内容


测试是否成功启用「发布服务」,在宝塔面板终端输入下方命令
curl 172.18.0.2:6888
# 注释
# 172.18.0.2:6888根据思源发布后的IP地址去输入,我这里是这个,每个人可能不一样,但是端口可以自定义
如图表示成功启用

第二步:添加站点

设置反向代理

思源笔记需要在配置文件添加下方代码
location /ws {
proxy_pass http://172.18.0.2:6888;
proxy_read_timeout 60s;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'Upgrade';
}

完成后要去云服务器管理控制台将 6888 端口开放,随后可以通过 公网IP:6888 的形式只读访问思源笔记,不可编辑,只能查看
至此大功告成

如何将 IP 换成域名
abc.com 指你的域名,下方均用 abc.com 来举例演示
需求:要通过子域名 siyuan.abc.com 访问 http://公网 IP:6888/,需完成域名解析和宝塔反向代理配置两步,具体操作如下:
步骤 1:配置子域名解析(域名服务商后台)
登录你域名(abc.com)的服务商后台(如阿里云、腾讯云等),添加子域名解析记录:
记录类型:选 CNAME 或 A记录(二选一即可)。
-
CNAME 记录:
- 主机记录:填
siyuan(最终生成siyuan.abc.com)。 - 记录值:填主域名
abc.com(若主域名已解析到服务器 IP,用 CNAME 更灵活)。
- 主机记录:填
-
A 记录:
- 主机记录:填
siyuan。 - 记录值:填服务器公网 IP 。
- 主机记录:填
解析生效后,siyuan.abc.com 会指向服务器 IP。

步骤 2:宝塔面板配置子域名的反向代理
进入思源笔记的站点配置,添加 siyuan.abc.com

进入站点的反向代理配置,我这是思源的访客端口是 6888,如图所示

效果展示
可以通过域名成功进入思源的访客界面

欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于