之所以要在 sh 中给 screen 传递命令是因为阿里云的 99 的服务器实在是太拉跨了,并且经常会出现各种诡异的 cpu 跑满的情况。目前上面部署了几个静态站点还有 umami 的统计。
未雨绸缪
宜未雨绸缪,胜似临渴而掘井。自从打定主意要把闺蜜圈的服务迁移回国内之后,各种准备工作就已经开始。一面在准备服务器迁移的事情,另外一个是华为应用商店的上架。期间经过无数次拉扯之后,终于在上周一通过了,https://appgallery.huawei.com/#/app/C110023409。
阿里云OSS直(zhí)传
最近的一个项目在上传图片的时候速度非常慢,现有的上传方案是:图片发送到服务器,有服务器往oss里面写。但是实际的效果非常糟糕,7兆的文件需要传输大约40秒,这个用户体验就非常差。既然是基于oss的存储,那么可以完全不用经过服务器,直接上传到oss。
WFT,备案掉了
几天之前收到阿里云的提示短信,说我的备案没有使用阿里云的服务,将在3天之后给我取消备案。于是吓得我赶紧用一个二级域名又解析到了阿里云的服务器上。但是并没有什么作用。今天早上又收到一条短信,说备案正在注销。
百度CDN加速阿里云OSS
之前也想过要给blog套一层cdn,不过通过cname方式介入的时候在he.net的dns解析那里遇到了问题,没有办法添加@的cname记录。直到前几天换了服务器发现dns解析依然停留在阿里云的时候发现应该可以试一下。于是重新开始了百度cdn的折腾,流程也比较简单,在 百度的后台设置a记录解析到服务器的原有ip地址。
百度云加速是百度旗下为网站提供一站式加速、安全防护和搜索引擎优化的产品。百度云加速正为数十万用户的近百万网站提供CDN、网络安全和SEO服务。每天处理十亿级的PV流量及数百亿TB的数据流量,并提供市场顶尖水平的稳定性和抗攻击能力。
停掉了亚马逊的服务器
亚马逊的这台服务器,每个月都会有不少的费用开支。最初用的是亚马逊的免费服务器,到期之后就续费继续用着。之所以用的国外的服务器还有另外一个原因就是爬取福利网站的数据多数服务器都在国外,为了更方便的爬取数据可以直接在服务器上运行爬虫拉取数据。现在没有新增加的福利app和网站分析,数据量更新也有限。一部分app加密了图片数据和m3u8清单文件,为了解密这些数据实现预览,设置定时任务解析文件进行存储。为了存储大量的图片文件还扩大了硬盘。最终解密完的图片和播放列表大约有60G左右,现在这些数据也已经彻底放弃了,没有太大的价值。
阿里云 EC2 CentOS 6.0 系统分区扩容
阿里云的虚拟主机磁盘空间满了,这个主要是用来放blog的,所以并没有其他的数据盘。所有的数据都是直接放到/dev/vda1磁盘下的,数据库也是在这个盘下。从阿里云的后台扩容了磁盘发现还需要登陆进行扩容,于是开始按照教程操作,事实证明给出的文档(https://help.aliyun.com/document_detail/25452.html?spm=a2c4g.11186623.6.788.666a3f87QwRXFB)里面方法比较蛋疼,对于扩展系统分区不大适用。
后来发现貌似看的文档有问题,如果要扩展系统盘应该看这个https://help.aliyun.com/document_detail/111738.html?spm=5176.2020520101.0.0.44d34df5aZCEKE。 这个就尴尬了 ,没看好文档。
安装growpart
yum install cloud-utils-growpart
然后对系统分区进行扩容:
growpart /dev/vda 1