前两年折腾过亚马逊的免费一年aws,后来发现速度很慢就弃用了。俗话说免费的是最贵的,但是google注册之后直接给300刀,货真价实的钱可以用来买服务器,简直不要太好用!
观看1080p无压力

1. 申请
1.1 注册并申请GCP
https://console.cloud.google.com, 在注册时填写个人资料的时候需要填写visa信用卡验证,可以用自己的visa卡(会扣除1美刀但是会返回, 个别银行visa卡不支持)。
当然也可以去万能的某宝购买一个虚拟的信用卡, 价值在10元-30元左右。
2. 配置
2.1 创建服务器实例
https://console.cloud.google.com/compute/instances
在GCP控制中心的Compute Engine
的 VM 实例里, 点击创建实例. 这里我选用的是Ubuntu 16.04, 机器类型共享vCPU科学上网足矣.

创建成功后, 可以通过网页上的ssh连接进去。
2.2 设置第三方ssh登录
通过网页的ssh操作很麻烦, 我们希望直接通过终端直接连接服务器。
1 | # 1. 给root设置个密码 |
3. 其他
3.1 安全组放开端口 (可选)
点击VM实例 -> 内部IP -> 下面的链接 进入VPC网络管理
https://console.cloud.google.com/net-security/firewall-manager/firewall-policies/list

只在vps内关闭防火墙是无效的, 还需要在consle设置防火墙规则. 在防火墙规则
里创建防火墙规则, 增加要放行的端口。
另外也可以固定下外部ip地址,否则重启后ip变了会非常的麻烦。在外部IP地址
里, 增加固定IP即可。
3.2 安装mosh并开机启动(可选)
安装mosh:
1 | sudo apt install mosh |
编写mosh-server
service文件:
1 | sudo vi /etc/systemd/system/mosh-server.service |
启动并设置开机启动:
1 | sudo systemctl daemon-reload |
客户端直接用mosh连接就可以了, 如果报错 LC_CTYPE=UTF-8
的问题需要在两台电脑上加上环境变量(.zshrc|.bashrc)
1 | export LC_ALL=en_US.UTF-8 |