性价比之王:十几块钱一个月的云主机能干啥

最近经济形势不好,作为一名程序员,我也总是在寻找性价比最高的工具,而今天我要介绍的,是我最近投资的一项神器:一台性价比超高的云主机。我为什么称之为“投资”,是因为十几块钱一杯的奶茶喝了就没了,但我可以在云主机上练手不少技术和项目,未来是可以转换成收入的。

云主机的作用很多,什么练习linux命令,网络配置,安装mysql,做个人主页,除了没有GPU用于训练大模型,小型学习实验室功能基本都具备。我今天介绍的是另一个附属功能。

比如,最近要去外面找一些技术资料,找了几个现成的服务供应商做过中间商,但都不怎么好用,而且还贵。所以花了1个小时自己搭建了一个,中间还碰到因为服务器过于低配,内存不够,运行yum update都出现“killed”报错的情况。随手记录一下。更新于2024.1.10。保鲜可用。

有需要的同学可以参考。主要是便宜,月均十几块钱,还买不到超大杯奶茶。

另外,云主机提供商有很多,大家根据自己想要的选择,比如华为云,亚马逊云,腾讯云,阿里云都可以的。下面的截图只是我个人的喜好。

1. 机房与服务器选择

先说结论:推荐SG机房,最低配服务器。

原因:我测试过SG、HK、US等多个机房,实测下来,如果经常访问US的话,SG的综合网速是最快的

因为阿某云有5天内全额退款的服务,大家可以多下几个机房的单,每个自己测试,测试好了再留下就行。

主要配置:

  1. 机房:新加坡(SG)
  2. 硬件:1vCPU,512M内存
  3. 突发性能实例:勾选“打开 突发性能实例 无性能约束模式”,因为平时用得不多,可以攒CPU的计算量,想用的时候可以用上。
  4. 操作系统:CentOS 7.9 64位
  5. 磁盘:40G。够用,后面不够再加数据盘。
  6. 快照:默认。
  7. 网络:10M,按流量计算。(平时不使用就不算钱)
  8. 公网IP:选择固定,如果固定IP被关禁闭,还可以切换为弹性公网IP,实用。
  9. root密码:自定义。
  10. 购买时长:根据自己的需要。现在5年打3.6折,平均下来1个月13块+5毛1G的流量费,比买现成的范过强便宜得多。主要还搞了一台云主机,自己想安装MySQL,搞个什么系统,随便玩。

2. 配置服务器

2.1. 配置交换页

因为配置实在太低,512M内存连yum update都会被无情“killed”掉。

操作内容主要参考:解决阿里云低配服务器进程killed问题 - Antergone

# 下面全部使用root操作
mkdir -p /opt/swapfile/
dd if=/dev/zero of=/opt/swapfile/2GB.swap bs=1024 count=2097152
chown root:root /opt/swapfile/2GB.swap
chmod 0600 /opt/swapfile/2GB.swap
mkswap /opt/swapfile/2GB.swap
swapon /opt/swapfile/2GB.swap
cp /etc/fstab /etc/fstab.bak
echo '/opt/swapfile/2GB.swap none swap sw 0 0' | tee -a /etc/fstab
sysctl vm.swappiness=10
echo 'vm.swappiness=10' | tee -a /etc/sysctl.conf
sysctl vm.vfs_cache_pressure=50
echo 'vm.vfs_cache_pressure=100' | tee -a /etc/sysctl.conf
sysctl vm.overcommit_memory =1
echo 'vm.overcommit_memory =1' | tee -a /etc/sysctl.conf

命令很简单,有兴趣的可以自己搜索。

2.2. 配置网络

除了22,80这些常用端口外,大家如果想开其它的端口,需要手动配置。

点击主机,进到“安全组”,再到“管理规则”,手动加个端口。

3. 安装其它软件(一)

主要用的这个脚本:https://teddysun.com/486.html。好用。为什么好用,大家看截图找关键字搜索一下就明白了。

使用root运行:

然后等待结束。因为实在太简单,就不截图了。

注意:端口要配置上面云主机打开的端口

另外,默认是python版本。我选择的是libev版本。

安装完成后示例:

4. 安装其它软件(二)

手机有独立客户端,配置差不多。

如果是MAC BOOK,可能碰到信任问题,在设置里面搞定。随便搜索就可以搞定。

下面是配置:

只配置好IP,端口,加密方法,密码。其它的默认就行。

点击“服务器测速”就可以显示是否能连接成功。里面还有其它一些配置,大家有兴趣可以自己探索。

从此打开了一个新世界的大门(如果不明白什么意思,看一下“安装其它软件(一)”里面的截图,搜索一下哈哈)。努力学习技术,提升,挣钱,换豪华主机,哈哈:)

猜你喜欢

转载自blog.csdn.net/yinmo_sc/article/details/135515866