← 花好玥圆

关于本站

这个站点直接运行在我家的虚拟机上,透过 Cloudflare Tunnel 对外提供服务。如果亲在未来的某个时候遇到服务不可用的情况,请等等再试。

建站目的

创建这个站点是为了方便我随时发些牢骚。我不想使用微信朋友圈好久了。

另一方面,我还想记录下家里两只小可爱的成长。这样万一哪天我突然没了,她们也能有地方知道她爹曾经是那么爱她们的。

网站配置情况

部署

之所以将网站部署在虚拟机上,是因为我希望网站能够长久地运行下去。我在路由器上做了本地 DNS 解析,在家里访问 blog.tsz.me 这个域名时就不会走公网了。这样,服务器就不会因为没有续费而销毁;域名也是这样,即使被回收了,家里也能访问的到,大不了就是提示证书不安全罢了。

选择 WordPress 作为管理系统,纯粹就是因为没有门槛,生态比较好。我闺女没准儿未来也要在上面写东西呢。

模板

本站当前使用的是 YAYU 的 Paper 主题

为了更好的满足我的要求,我稍作修改:

  1. 移除了 functions.php 中的 add_filter('xmlrpc_enabled', '__return_false'); ——我需要能够通过手机上的 WordPress APP 来发表文章。
  2. 移除了 functions.php 中的 add_filter('rest_enabled', '_return_false');add_filter('rest_jsonp_enabled', '_return_false'); ——未来我可能会自己写代码来实现些功能。我是不是透漏了过多的服务器配置信息……
  3. 移除了 style.css 中的 @media (prefers-color-scheme: dark) 部分:这个主题的黑色系有点儿不好看。

插件

为了能够让系统所需的资源最小化,我安装的插件并不多。

  • Akismet 反垃圾评论:垃圾评论真的很多诶;
  • WP Githuber MD:一个 md 编辑器。在电脑前写东西时我习惯用 markdown 语法。

遗留问题

当前网站的运行存在的问题还是很多的,未来会陆续解决。

网站运行不稳定

问题一:有时 tunnel 会断掉,需要重新连接。造成这个情况的原因还没有确定,不知道是我路由配置的科学上网工具导致的,还是虚机的网络配置问题。至少运营商的原因已经排除了。

当前已修改路由器配置,对于 Cloudflare 的域名采用直连,不走代理。

问题二:后端 php 会莫名地挂掉。要是我最后还不能在配置上找到原因的话,我就准备写个脚本监控进程了。笨人有笨办法。

当前修改了 php.ini 中的一些配置:

error_log = php_errors.log
log_errors = On
display_errors = Off

memory_limit = 1024M
max_execution_time = 600

写了新的启动脚本:

@echo off
title 启动 php-cgi
echo 启动 php-cgi
:loop
php-cgi.exe -b 127.0.0.1:9000 -c php.ini
echo php-cgi 崩溃于 %time%,正在重启...
timeout /t 5
goto loop

未在服务器上运行照片混淆

文章中可能包含我家娃的照片,照片混淆得加,不能让爬虫爬走去 AI 识别了。

之前数据的导入工作

我也不知道有没有什么快捷的操作。感觉工作量挺大的。


别的也没有什么好介绍的了。

欢迎各位光临。