博客也不知不觉进入了第八年,可能开始走向下坡路了,热情也没多少了。或许又要转型一波才行了2333
关于网站
3 月 4 日,无聊逛逛 VPS 评测的时候,见到香港 BGP 主机挺便宜的,但 KVM 不享受优惠,只能买个 OVZ 玩玩了,顺便将博客移到这个空间试试看看速度如何。只可惜不能搭55,不过共享 5 Mbps 也不太适合搭55吧
可惜刚买了后,这商家一直被友商DDOS了一下午,弄得我都想退了23333....
目前博客就放在香港 VPS,搬瓦工放置 goubi.me 和博客的备份
关于域名
可能 finer04.pw 这个域名准备再续一年就不续了,pw 域名越来越廉价了,而且很多 pw 域名被百度加入延迟收录名单,毕竟当初这域名实在是太便宜了,现在也是 3 块注册 50 块续费,一群垃圾站充斥着这个域名。
此类域名注册成本相对较低,因此成为了站群作弊者的温床,部分站群作弊者注册一个站点作弊,一旦被发现,马上新换另外一个。因此针对这类域名后缀,学院君不建议各位站长们使用,可能会出现搜索收录延迟等问题;如有发现正当运营的此类域名站点,请在平台验证站点,系统效验站点内容后,则会保持跟其他正常域名一样的收录优先级,请各位站长们也不用过于担心。
然而,我都去平台验证了一年了,到现在百度也不收录我的内容这文章简直说笑话。反正 pw 域名也那么没逼格了,那就只能战略性放弃这个陪伴了我 5 年的域名了。
最近在 gandi.net 都在看比较平价的域名(godaddy 真鸡儿贵,goubi.me都想转移到 gandi 了)。moe 域名真便宜,注册只要17R(x。
看着看着发现 fi 这个域名有点意思,本来想弄个 finer04.fi,不过想改变一下,就试着找其他相近的单词搜索有没有注册。fine.fi被注册,finer.fi也被注册,去爱词霸输入“fi”试试,随便挑几个单词看看有没有注册,但还是全都被注册了。最后在输入file.fi,忘记打上e,居然 fil.fi 没人注册 。OK,买!这么好记的域名居然没人要,6。
finer04.pw 估计再续完今年的就不续了,看看明年有没有心情继续续吧。
破宝塔
昨天买了新域名后,本来想在宝塔面板添加新买的域名后再弄SSL,打算使用 Let's Encrypt 解决新域名的证书,然而辣鸡宝塔却出错不让申请,弄得只能用腾讯云的 TrustAsia 证书。
报错原因:
Bootstrapping dependencies for RedHat-based OSes that will use Python3... (you can skip this with --no-bootstrap)
yum is /usr/bin/yum
To use Certbot, packages from the EPEL repository need to be installed.
大意就是 Certbot 要 Python 3.0+ 的版本才能用,然而我的服务器只有原版的 Python 2.6.6,怎么办那就只能升级呗。
看了网上教程,从 Python 2.6 升到 Python 3.6 了,然而,做完软连接后还是不让用,查看下python -V
,版本还在 Python 2.6.6 ,那就完全删掉旧版python试试
rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps
whereis python |xargs rm -frv
删掉后,惨了,宝塔面板都进不去了(因为宝塔基于 Python 2.7,删了就没依赖环境了)。一时心急也把面板卸载了,再试试重装试试。又完了,yum 也用不了了(yum 也是基于 python 的),捣鼓一晚还是没搞定了。删掉面板后连酸酸乳和网站服务都停止用不了尴尬。
那。。怎么办,那就只能重装下 python 和 yum 呗(差点就想升级到 centos 7 了)。重装又是一波折腾。
报错和解决
其一
下完 python 和 yum 的所有 rpm(含依赖),直接一起安装看看。python 姑且没什么问题,到了yum就翻车了
libxml2-python is needed by yum-utils-1.1.30-37.el6.noarch
怎么办,依赖的确下好了,那就只能 --force --nodeps
来强制和无视依赖库安装了。
其二
装完后,运行 yum,又报错了。
There was a problem import[separator]ing one of the Python modules
required to run yum. The error leading to this problem was:
No module named rpm
Please install a package which provides this module, or
verify that the module is installed correctly.
怎么办,在网上大概看了下问题,似乎是 yum 还在调用高版本的 Python 所导致的不兼容,那就只能 vi /usr/bin/yum
来编辑第一行要调用的 python 的相对地址了。
其三
编辑后,问题依存。在网上继续寻找相关解决方法,在python 试试 import yum
试试,果不其然到这里又有问题了
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 23, in <module>
import rpm
ImportError: No module named rpm
文章中说这应该是缺包了,直接 rpm -ivh rpm-python-4.8.0-37.el6.i686.rpm
就行了。紧接 yum clean
再 yum list
,结束了。
折腾过后
面板重装后,很多设置都不见了,还好很多配置文件还是用编辑过的。
Certbot 依然还是不让我用,我也放弃折腾了(也许继续搞了软链接就能用了吧)。那就只能手动获取 SSL 来缓解下(SSL for Free)。
这个月 Let's Encrypt 将会支持免费泛域名 SSL,不用一个域名一个SSL了
转型什么
说道理博客是自由写作,没必要给自己限制内容。怕是以后就写写黄油剧透了,反正没人看。
每天看百度统计的实时访客,很多都是直接打开或者在巴哈那边来的,怀念以前一天100PV(并不),现在一天就10-30PV。
发表评论