『畅谈』折腾史——服务器篇
Last updated on June 18, 2024 pm
前言
乡下信号不好,所以写不了要放很多图的文章,就写写总结体会吧。纯享版,没有一张图片(哎呀没网Github上不去啊)
正文
起因
我是在2019年也就是初二的时候接触到VPS这个概念,在这之前我一直以为只要注册一个域名然后在浏览器里面输入就自动生成一个博客了。 :!: 当时看到WZB在折腾seafile觉得很好玩,于是就想着自己折腾一个玩玩 :oops: 。
腾讯云——上海
我的第一个VPS是腾讯云在上海的学生机,1核2G,CPU是什么型号忘记了。反正那个时候什么宝塔,什么SSL,beian七里八里的都不知道,就只搭了个seafile。没有https,后面尾巴上还带着端口号那一种。 后来看WZB用宝塔,觉得很好使,于是就给装上了。没错,我第一次用的就是宝塔,也算是两年的老用户了?然后把WZB当时的密码生成器给扒拉了下来,也就是现在的Stephen Password。不过很奇怪,腾讯云并没有像阿里一样封锁80端口。虽然WZB说过不了多久就会封,但直到我转移主战场之后都没有封锁(雾) :mad:
阿里云——上海
如果一个服务器当网盘使,那么带宽无疑是一大因素。腾讯学生机的上传带宽只有1Mbps,大概是128KB/S左右,与不开会员的百度云旗鼓相当。在下载大文件,使用frp远程桌面的时候就十分蛋疼。看看隔壁WZB用的阿里云,10Mbps的带宽无疑很羡慕。 随后我到阿里云官网一看:轻量级服务器的带宽足足有5Mbps!虽然这个带宽对于现在的我来说依然是小水管,但是在当时也是质的提升了。 等等,为什么同样是轻量云,WZB的就是10Mbps?据他所说,他爷爷(什么GUI?)和阿里云的人熟悉,所以就py交易了(大雾)—嫉妒—算了,我家和BAT都没有交集,就凑合这用吧。因为在腾讯云上的东西不多,所以当时搬家还算轻松,seafile上的文件重新上传,网站直接重新建就好了。 不过在用阿里云的时候,我就有要建立博客的想法了。可惜阿里对beian抓得严,80端口直接显示未beian,443端口干脆直接封闭了(但是我忘记是我没开防火墙还是阿里封闭了,反正就是端口关闭)。那是总以为是宝塔的SSL出了问题,所以还抓狂了好一会儿。。。 :evil:
Virtual Machine——NY,USA
这是一台纽约的小鸡,当时在刷YouTube时看到一个搭建梯子的视频,视频里提到这家主机商,不仅价格十分感人,视频上表现出来的网速也还不错!不过当我真的花了1.25USD(当时是8块钱好像)弄了一台回来之后。。。woc,明明ping得痛,为什么SSH连不上的?!?!?!于是很显然,这台机子当场报废。。。 :cry:
Virtual Machine——CC,USA
我也不知道芝加哥的英文简称是不是这样子,反正我解释完看得懂就行了 当时买完纽约的小鸡发现根本用不了后,我又回到YouTube上查找原因。结果有一个YouTuber对比了一下virmach各个机房的网速,最后发现纽约最垃—捂脸—,芝加哥最好。于是毫不犹豫地又花了8块大洋买了芝加哥机房的小鸡,,,这次,SSH终于连上辣!—开心— 在装上宝塔之后,迫不及待地打开面板,,,然后就不知所云了。NM的,我就开个面板的登录页面都花了两分钟,你叫我怎么玩?那个时候还不知道BBR,Lotserver这些TCP堵塞算法,也就硬着头皮用上去了,这也是我第一个博客的诞生地——Stephen Space,Powered by Typecho。后来了解了CDN,我便毅然决然挂了上去,不然根本没法用。 :arrow:
EUServ——DE,EU
白嫖开始 当时比较穷,并且seafile依然再阿里云上,觉得服务器加CDN的开销超过了。。。额。。。20RMB。。。现在想想,这算什么啊。所以自然就想起了白嫖的想法。想好好地白嫖可还是有点难度地,我是看了这个博客,找到了许多白嫖资源。如果你也想白嫖的话,可以去这个网站看看。 https://www.cokemine.com/ EUServ我那个时候还挺好申请的,不过现在好像很难申请了。因为只有IPv6,所以还是有点难连接的。加上那时候有IPv6的时间不多,所以这个服务器在部署好博客后长期处于失联状态。也就吃灰了。 那个时候宝塔对IPv6的支持还没有完善,所以nginx和PHP都是手动配置的,那时候的环境那叫一个艰难啊。。。再套上Cloudflare,就就就,勉强能用把。毕竟总体开销已经是零了,也没有什么要求。。
Virtual Machine——LA,USA
Los Angle YYDS!!!! U1S1,不得不说。洛杉矶应该是美国到中国的网络线路最好的地方之一了。中国到美国的海底光缆好像在美西就是从洛杉矶登陆的。当时买了芝加哥的小鸡,后来转到EUServ后,我就一直觉得一直用EUServ也不是个事。刚好再逛了很久主机圈之后,我发现绝大多数漂亮国VPS评测的位置总是洛杉矶,就寻思着洛杉矶的小鸡网络是不是会好一点呢? 还真的,可以用欸!而且那个时候我也知道了BBR,lotserver这种TCP堵塞算法,于是速度进一步提升了!只不过肯定没有现在快,所以还是要挂上CDN。从此,我就入了LA的坑了!那个时候我还不知道CN2这些东西,所以也没太在意,便宜就行了! 就算是这样,我现在的邮件服务器就是virmach再LA的服务器,$7.2一年,就非常香。而且不知道为什么,现在virmach的速度快了很多,到中国的速度都不低于100Mbps!不过这个速度肯定是瞬时速度(物理乱入),不过对于邮件服务器,绰绰有余。
忘了——香港
这是一个2Mbps的小水管,不过做网站足够了,但是每个月需要20RMB!我的MA啊,忒贵了!不过享受过香港服务器的速度和延迟之后就回不去了啊,那肯定是要开辟新世界的。
阿里云——香港
之前我尝试过很多次购买beian域名或者干脆让家长帮我beian,但最终都以失败告终。此时我已经了解了HTTPS,也就有了强迫症,所以再用学生机就很难受了。恰好看到阿里云看到香港的轻量级服务器,24RMB一个月,而且是30Mbps的带宽欸!于是再一次毫不犹豫,24没了。不过这一个服务器的命很短,非常短,因为它的竞争对手,太强了!TQL!!!
腾讯云——香港
我买阿里云的轻量级服务器的时候,恰好腾讯云lighthouse公测结束,开始对外发售。同样的价格,同样的配置。同样的带宽。。。既然什么都是同样的,那么为什么要抛弃阿里云呢? 因为这个时候,我已经知道了CN2这个东西。CN2简单来说就是一种高级线路,优点是速度快,线路稳,缺点就是贵。阿里云香港的线路看以前的评测原来是CN2的,后来好像是因为要区分EC2和轻量级的等级,被调成了绕日本NTT。这多蛋疼!延迟高达100ms+,还怎么用! 这时,良心云来了!我看看线路:woc去和回都有59.43,双程CN2无疑了。虽然有202.97的出现,但好歹也是双程CN2 GT,那比阿里云强多了!于是,阿里云香港不到30分钟就阿波废了。这时,因为我比较chun,忘记在阿里云把服务器给退了,然后就,就,就,浪费了五瓶元气森林—哭—。不过,我在接下来有超超过半年的时间都是在用良心云。这半年干了很多事,我来列举一下:
从Typecho迁移到WordPress
为什么要转移?其实很简单。我是个mdui的忠实粉丝,看过我的第一篇文章(Stephen Space里面的)的同学就知道。WordPress有一个主题MDx(就是现在用的这个)把我给迷住了,再加上这个主题的作者开发了一个使用WebAuthn登录WordPress的插件,所以,我就迁移了!我推测我之前再Typecho用的主题(现在也在用)MDr的作者就是学习了MDx的作者然后开发了这个主题。然后: Axton TQL!!!
使用新域名goforit.top
原来的老域名stephen-zeng.top太长了,而且中间的减号对于手机来说输入起来很麻烦,再加上我转移到了WordPress,所以我干脆换了个域名。本来注册的是ourdream.pro,但是在购买的时候没有看续费的价格,然后它就被弃用了。老域名会在2022年过期,我也不打算续费了,就当爷青结把。
从Seafile迁移到NextCloud
本来是不想迁移的,因为seafile的web端性能要比NextCloud强太多。但是我为了可持久化发展,决定把seafile的数据转移到对象存储当中去,这样搬家会方便许多。但可惜的是,seafile只有Pro版本可以挂载对象存储,而恰好Pro版本还是基于Java开发的,非常是内存,我死活装不上。迫不得已,只能转移到NextCloud。 NextCloud就很烦了,如果不做任何优化的话web端基本没法用。所以在优化这一块我下了很大的功夫,现在终于能勉强使用了。但是NextCloud依然吼一下小问题我现在都没有解决,比如在“Theming”里边我没办法上传任何东西。这就很蛋疼,所以我只能通过手动修改文件来完成自定义设置。
启用新域名szlab.eu.org
这个域名由于HTTP会被重定向,无法作为网站使用,于是我就把它当作cname来用了。这样子在搬家的时候会轻松许多,再也不用一个一个二级域名改IP了。
Pacificrack——LA,USA
可能是我今年暑假比较闲,看着30Mbps的带宽不怎么满意,于是就寻思着再来搬家。但是这一次搬家的要求比较高,就是网速一定要比良心云快!这样,我就想起了Pacificrack。其实这家的VPS我很早之前就想试一试了,因为我在打开他们家的探针的时候速度十分不错,而且价格还很便宜。现在我终于可以试一试了! 赶着优惠,赶紧入手了一台1核1G的小鸡,一年12刀,平均下来一个月一刀,非常香。拿到手后首先traceroute。可以,非常不错,也是双程CN2 GT,联通移送直连。再跑一下superbench。不错不错,香的离谱,全部都突破了300Mbps!不过,我今天再测的时候,发现了一个奇怪的现象:好像电信跑得比移动联通还慢?而且慢得离谱。这就很奇怪额,这是个假的CN2?在这一台小鸡上面我也做了一些事情:
- Sshwifty
- Code-server
不过我现在用的是移动的宽带,问题不大!
总结
所以,我现在拥有三台服务器,如下:
地位
位置
主机商
作用
主服务器
LA,USA
PacifiCrack
web应用基本上都在这个上面
邮件服务器
LA,USA
VirMach
专门接收邮件,因为PacifiCrack把25端口给封了!
辅助服务器
DE,EU
EUServ
现在没啥用,看看以后可以干啥吧,说不定跑个Python脚本?
这些折腾也让我养成了一些好习惯,比如说按时备份,三思而后行什么的。毕竟我实在折腾的时候在Mac上开始做起了Time Machine,这个Time Machine可是帮了大忙! 行吧差不多了,我们下次见!
更新
啊良心云不良心了,回国走的是gtt,还是阿里云吧,好歹三网联通。。。