最近谷歌一直提示说流量异常,导致现在网站完全没有收益了,过年那段时间也是比较懒,出去玩玩放松的很,就把之前的整改计划也拖延到现在。这周索性就把备用站给升级一下,发现数据出现了兼容问题,但是无碍不影响访问,然后发现好多问题都给复杂化了,也算是有更好的解决方法了。

这周发现由于存在无效流量问题,您产品的广告投放量目前受限。貌似跟油管发视频的时间很近,然后就问了一下ai,大致意思就是说,可能有部分国内的佬在使用科学上网访问主站(加载了油管视频),导致谷歌检测IP异常。现在直接对博客进行限制,国内IP全部都跳转到备用站(不开启评论,无广告),不晓得行得通不。好了,以上原因导致有了现在的这篇教程。

NAS搭建可公网访问的typecho博客

站点水印:www.onemuggle.com

NAS搭建typecho博客

  1. NAS需要安装5个套件 2026-03-18_01-58-20.png
    1.1) Web Station
    1.2) Apache HTTP Server 2.4
    1.3) MariaDB 10 (安装插件成功后会提示填写一个密码,密码就是数据库的密码,端口号建议使用默认的) 2026-03-18_02-03-03.png
    1.4) phpMyAdmin
    1.5) PHP 8.2
  2. 新建数据库
    2.1) 打开 phpMyAdmin 套件,输入 用户名:root ,输入 刚才新建的数据库密码(步骤1.3时注册的密码) ,点击登录
    2.2) 点击右侧的 新建 按钮 ,数据库名为任意(建议使用 typecho ,还有就是建议是小写的),点击创建 2026-03-18_02-08-36.png
  3. 创建博客根目录
    3.1) 打开文件管理,在web文件夹下,新建一个文件夹(最好与域名相关的,方便管理),然后上传 typecho安装包并进行解压(解压后删除压缩包) 2026-03-18_02-09-25.png
    3.2) 右击刚新建的文件夹,选择属性 ,点击权限,把 http 添加写入的权限,左下角勾选应用到子文件 2026-03-18_02-09-29.png
  4. 创建博客
    4.1) 打开 Web Station 套件,点击 脚本语言 ,点击 新建 ,名称、描述随意,PHP版本选择刚下载的8.2,勾选PHP缓存,扩展可以全选也可以只勾选数据库(只勾选数据库的话,插件可能无法使用) 2026-03-18_02-10-21.png 2026-03-18_02-10-56.png
    4.2) 点击 网页服务 ,点击 新建,选择 脚本语言 ,服务选刚新建的脚本语言,PHP版本需一致。 名称、描述随意,根目录选择之前上传 typecho安装包 的文件夹(步骤3.1 创建的文件夹),后端服务器选择 套件 Apache HTTP Server 2.4 ,后面全部下一步到完成。 2026-03-18_02-11-42.png 2026-03-18_02-12-29.png
    4.3) 点击 网络门户 ,点击 新建,选择 网页服务门户 ,服务选择刚新建的,门户类型选择基于端口,端口建议选择https,创建成功后点击右边的链接可跳转到博客安装界面。 2026-03-18_02-14-16.png
    4.4) 其他设置不动,只需要输入数据库的 用户名(root)、密码(步骤1.3 注册的密码)、数据库名(步骤2,2 创建的名),点击安装即可 2026-03-18_02-18-33.png
    4.4) 注意事项:由于是通过NAS本地搭建的博客,不建议开启评论!

docker内网穿透实现公网访问

  • 需要一个cloudflare账号以及托管的域名
  • docker创建容器的时候,网络选择 host
  • 内网穿透成功的效果展示 2026-03-18_02-19-08.png
  • 这个之前有发过教程,这边就不重复了,可参考视频。下面是之前文章的跳转链接!

END
本文作者: 文章标题:使用群晖NAS搭建typecho博客,并通过cloudflare实现公网访问
本文地址:https://www.onemuggle.com/archives/2061.html
版权说明:若无注明,本文皆OneMuggle原创,转载请保留文章出处。
如果觉得我的文章对你有用, 请我喝杯咖啡吧 ☕