本人是一名在读的大专学生,专业是计网,
由于不太可能时时刻刻带着电脑在身边,但是有时候需要随时进行开发,
本人通常拿云服务器做前端开发,学习rust等,
本来一开始是使用coding的cloudstudio进行前端开发的,但是由于其存储空间太小,就必须要一个更大的空间,而且也为了方便的学习rust
通常,一个项目中的依赖会逐渐增多,以至于我node_modules经常超过一个,而且内存空间,cpu资源等也很有限制,导致经常在控制台中出现killed的信息导致任务终止
所以解决这些问题就需要一台用于开发的远程服务器,
本来是拿着腾讯云的规格为1核2G1M的服务器来进行开发的,在这一年的使用中,我感到1核明显的卡顿感,这给我开发效率带来了较大困扰
而一年过去了,服务器也到期,我打算找一个性能高一些的服务器,期望是两核的,但是查看了各大云服务商,对于学生而言,大多数2核服务器都比较贵,几乎很少有针对学生优惠的2核服务器
这就给我带来了困扰,作为学生固然不太可能每个月花这么多在服务器上
所以寻找一个能够满足我的东西,于是我找到了阿里云的飞天加速计划,他为我提供了一个2核的服务器,我完成了基础的任务,领取了一个两周的服务器
我就体验了一下,给我的一些感受是2核要流畅的多,几乎很少才会有明显的延迟核卡顿,编译构建速度要明显提升数倍,
我在这个服务器上安装了前端和rust环境,但是有些东西不同
一开始我运行msi没有反应,我搜索之后查看services.msc,发现windows installer 默认没有被开启,将其开启,然后可以进行安装
在我安装和编译前端项目的时候,没有发生什么问题,一切都顺利进行
但是在我运行之前的rust的时候,由于下载了新版openssl,所以有些东西变了,就是 找不到ssleay32和libeay32,作为一个面向搜索引擎的人而言,当然是打开浏览器搜索,
在 https://stackoverflow.com/questions/55476623/cannot-find-libeay32-lib-and-ssleay32-lib-files-when-setting-up-openssl-on-windo 我找到了答案,
因为新版的ssl更名了,所以我就把那些重命名后的东西,复制出来,然后重新命名为原来的名字,丢到rust对应的ssl文件夹中,就解决了问题
另外ECS比起轻应用服务器,具有更多的扩展性,可以使用阿里云的一系列服务,但是在我去年的买的阿里云轻应用服务器中,这些不可以,所以之后的的话,可能都会考虑ECS作为放服务的服务器,这样的话方便扩展
整体来说体验良好。