对服务器的改动和一些思考

最近由于疫情和隔离在家的关系,对博客和服务器友联更多的时间和想法,同时最近也写了不少相关的博客,今天就来一个阶段性的总结吧。

首先,总结下最近的对服务器和博客做的一些改变:

  1. 从Centos7更换到Debain9

  2. 博客图片全部使用GitHub图床

  3. 图床再使用Jsdliver的cdn加速

  4. 将以前的宝塔面板更换成aaPanel,即宝塔面板国际版

接着说说对应的变化吧:

  1. 更换到Debain9系统是我做的最正确的选择了,相较于Centos系统,Debain系统比我想象中的好用,对内存的占用相较于之前少了一半左右,我512M的小鸡也不用再增加虚拟内存了,而且在负载和速度方面也没有太多的短板。

  2. 图片的问题的问题之前就有,但是之前并没有太上心,毕竟那时候博客写的少,所以图片上传也少,直到一次我才发现,我上传了一张20M大小的手机拍照相片到博客上,导致加载很慢。当然这张照片也随着服务器的迁移,网站的重装,现在已经不知所踪了,所以那时候就想着使用一个在线图床解决这个图片丢失的问题,顺带解决图片压缩。所幸的是,想着图片使用大多数是截图,我的博客对自己生活的分享比较少,所以还没有手机照片压缩的问题。

  3. GitHub网站的不稳定性,导致我只能使用CDN加速,好消息是这个确实有效,加载的速度非快,坏消息是:Jsdliver也不稳定,比如最近就被DNS污染,导致无法访问。但是还是有解决方法:Jsdliver有两个域名,另外一个没有被污染,所以更换一下域名即可,一半主题内有直接的更换:

20220603155725

https://cdn.jsdelivr.net/

https://fastly.jsdelivr.net/

这两个CDN地址可以随意更换。

  1. 宝塔面板是好东西,但是之前国内版本非得要绑定手机号注册才可以,但是我并不想绑定,毕竟我的博客本身在境外,没必要再在这些事情上花费那么多心思。不绑定也可以使用,方法很多,但是每次更新都需要重新操作一次,我不想那么麻烦,本来想要AMH面板的,但是一是不熟悉,二是当初都是用宝塔搭建和备份数据,害怕数据更换有问题,最后选择了宝塔的国际版。两者差距不是很大,毕竟只是语言转换问题,你用熟悉之后没有任何的门槛。

综上是最近对服务器最近的一些改动,其实每次折腾完之后都想给服务器增加新的功能或者其他用处,但是想想还是算了。服务器稳定是最重要的。现在偶尔还是会出现一些断连,加载不出页面,或者V2ray无法连接的问题。查看后台状态,内存现在一直都是50%的占用,没有之前那种暴涨暴跌。估计问题出现在核心,毕竟1核的服务器还是太弱了。当然有时候也有可能是网络放抽。目前就保持这样,等以后如果有想法或许会再另写一篇的。目前的最有可能的估计是Docker服务。