纪念迁移至 VPS

感想是:安装配置工作量不多也不复杂,不深究安全性的话,外行参考网络初浅教程也能搞的七七八八。差不多有 10 年没去关注 Debian 了,现在各类软件的配置方法在优雅性方面感觉有了很大的提升,甚至可以用愉快来形容(如果不需要弄懂配置内容和语句的含义的话)。

总之,发篇水文纪念倒腾这个新玩具吧。原本想把过程记下来,不过都是照猫画虎没啥新东西,也就拉倒了。

ps. 原本只是想把网站从虚拟主机迁移过来,毕竟 VPS 也没贵多少,可用空间和流量却大了不是一点半点。后来整了个用于项目软件的 git 服务器,新玩具慢慢能有点不是玩具的作用了,这多出来的钱花的值。

关于 get_template_part 的弯路

WordPress 使用子主题(Child Theme)时可以用同名文件来覆盖父主题(Parent Theme)文件功能(有例外,比如 function.php)。可是在用 get_template_part 函数的时候,情况却是反过来的:如果父、子主题存在相同的文件,则一定是使用父主题的。参考:A Note About get_template_part and Child Themes

这个事情说明一个道理,想当然是不行的。

可以用上 https 了

以前羡慕能上 https 的网站,可因为证书是花钱买的,遂作罢,反正就我自己登录后台才有加密需要,也应该没人会时刻盯着我扫描登录密码。

最近用一个叫“极邮”的 app,看到有数字签名和加密的功能,但需要自备证书,心痒痒搜索了一番,发现现在有大把免费证书可以申请,瀑布汗中,安全证书的门槛都那么低了,这真的没问题吗。

门槛低俺就上。国内百度云、阿里云、腾讯云都能颁布免费证书,但百度云的不让下载只能在百度云的服务上用,图省事就从腾讯云搞了一个,证书下载下来上传到网站空间启用,然后就能用 https 了,真够简单。

剩下的就是优化网站了,以前写了太多的绝对路径,搞得浏览器地址栏的 https 基本都是红色加删除线,还不如不搞来的好看呢。

另外那个“极邮”情况又如何呢,试用发现加密和签名都能行,可要使用公钥密钥对加密和签名,一要对方客户端支持,二要对方也要有公钥密钥对,看起来高大上,实则然并卵。

记又一次穷折腾。没准我又要以此为契机改网站后台了?

ps. 本文和 let’s encrypt 网站无关,虽然这个网站也能颁布免费证书。
继续阅读“可以用上 https 了”

电视盒子的 kodi 连接 NAS NFS 共享的问题

之前碰到过小米盒子标准版上的 kodi 连接不上 NAS NFS 共享的情况,连服务器地址都刷不出来,但印象里在很久以前能连上。后来换成华为荣耀盒子,开箱第一个测试就是装 kodi 放电影,那个时候可以连上 NFS,可等过几天想换成远程媒体数据库的时候,却又连不上了。用笔记本电脑、装了 OpenELEC 的树莓派以及手机都没问题。

各设备连接的拓扑结构如下图。由于能正常连接 NAS NFS 共享的设备分别连接到路由器、AP 和交换机上,说明网络设备的设置应当都无明显问题;NAS 上 NFS 服务器的设置参考了官网设置,应该也没有明显问题;kodi 客户端涵盖了 windows、android 以及 linux 三种系统,但 kodi 本身的 NFS 客户端没有可设置的地方。 继续阅读“电视盒子的 kodi 连接 NAS NFS 共享的问题”

电子产品不好用,有钱宁可换新也别折腾旧货

小米盒子终于被我刷得不正常了,历程艰辛,还包括一次拆机救砖。现在虽然能进系统,但操作反应很慢,可能是存储器被我刷的快不行了吧。

纠结半天过后花了不到 250 块买了华为荣耀盒子标准版,结果不用 root,kodi 放起来很流畅…于是有种深深的无力感,之前构想“纯粹的 Android 盒子”根本不需要,之前折腾小米盒子纯粹就是白折腾:东西老了不顶用,搞来搞去浪费大量时间不说,技术上无收获,心理上无欣喜,折腾完不好用,真不如直接花点小钱买个新的。 继续阅读“电子产品不好用,有钱宁可换新也别折腾旧货”