云时代,每个人都应该有一台属于自己的云主机。如今亚马逊推出了免费使用一年的套餐,对于个人用户来说真是一个好消息,今天我们就来学习一下,如何薅这把羊毛吧。

注册

账号信息

打开AWS官网,然后点击右上角的注册,来到注册页面:

个人信息

填入注册信息,然后继续:

付款信息

进一步完善个人信息,然后再继续。

注意,这里你需要一张国际信用卡(VISA或Master,如果你还没有,可以私信我你的电话地址,我给你推荐办卡)。

短信、电话验证


短信如果长时间收不到的话,可以选择电话验证,速度很快。

方案选择


我们是免费用户,当然要选择基本方案了。

创建服务

以上步骤我们完成了AWS的注册,接下来就要创建我们的云主机服务了。

服务选择

使用刚刚注册的账号登陆AWS,进入AWS管理控制台选择EC2(点击左上角的服务也可以进行服务选择)。AWS提供了许多的服务,这里我们选择EC2(Elastic Compute Cloud):

启动实例

镜像选择

点击启动实例,转到镜像列表:

这里可以根据自己的情况选择相应的系统镜像(本文以Ubuntu为例)。

类型选择

选择相应的系统镜像以后,会进入实例类型选择的页面:

系统会默认选中t2.micro类型,现在可以直接点击右下角蓝色的按钮——审核与启动。如果你想进行详细的设置,就点击下一步。

核查


核查就是对之前主机的配置进行一次检查,就像在饭店点完菜,服务员会跟你核实一下菜单。

启动实例


接下来就该启动我们创建的实例了,在启动之前需要下载一个密钥。取个名字,然后下载到本地,待会远程登录的时候需要用到。

第一次创建实例的时候,启动可能会出现下面的情况:

遇到这个情况,不要慌,等着就行了,过一会你就会受到一封验证通过的邮件,接下来点击重试就OK了。

看到下面的页面,恭喜你实例启动成功了。

远程登录

点击上图中的那串数字与字母的组合(实例的ID),进入到实例列表页面。

连接

选中你的实例,然后点击连接,或者右击你的实例选中连接,弹出如下提示页面:

打开你的终端(Terminal或者iTerm2),切换到密钥(刚刚下载的那个pem文件)所在目录,根据提示页面给出的命令,就可以登录我们创建好的云主机了。

如果你觉得每次都要切换到密钥目录很麻烦,那么就将密钥添加到本机密钥库中:

ssh-add -k xxx.pem
  • 1

这样在任意目录都可以执行登录云主机的命令了。如果这样你还觉得麻烦,那么可以参考《Mac(OSX)下媲美XShell的神器Termius》中的方法,将密钥内容以及连接命令配置到Termius中。

搭建个人网络代理

软件安装

# 获取root权限
sudo -s
# 更新apt-get
apt-get update
# 安装 python 的包管理工具 pip
apt-get install python-pip
# 安装shadowsocks
pip install shadowsocks
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

如果遇到如下错误

locale.Error: unsupported locale setting
  • 1

请执行以下命令:

export LC_ALL=C
  • 1

配置

创建配置文件夹

mkdir /etc/shadowsocks
  • 1

创建配置文件

vim /etc/shadowsocks/config.json
  • 1

编辑配置文件

{"server":"0.0.0.0","server_port":8116,"local_address":"127.0.0.1","local_port":1080,"password":"password","timeout":300,"method":"aes-256-cfb","fast_open":false,"workers": 1
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

端口和密码可以自定义。

启动

# 启动
ssserver -c /etc/shadowsocks/config.json -d start
# 停止
ssserver -c /etc/shadowsocks/config.json -d stop
# 重新启动
ssserver -c /etc/shadowsocks/config.json -d restart
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

检查是否启动成功

ps -aux | grep ssserver
  • 1

设置开机启动

vim /etc/rc.local
  • 1

将下面的内容粘贴保存:

sudo ssserver -c /etc/shadowsocks/config.json -d start
  • 1

保存退出,可以重启实例验证一下。

配置客户端

下载ShadowSocks并安装,打开服务器配置:

将配置文件里对应的内容填写上就可以了。

结束语

OK,经过以上步骤,我们就拥有了AWS云主机一年的免费使用权限了。你可以在上面自由的玩耍了,需要提醒你一下,最好在账单控制面板中将账单通知打开,以免造成额外的费用。设置一个一年后的提醒,提醒自己将此账号关闭。

业务搭载离不了云服务器,选择合适的平台最重要!

从目前国内云计算市场的格局来看,国内云计算前三强分别是阿里云、腾讯云和华为云,阿里云、腾讯云作为背靠互联网平台的企业,更偏向于B端用户;华为与作为传统的通信巨头,更偏向于G端。

本人从事云计算相关工作至今已有多年,国内主流的云平台都接触过,包括他们的销售及技术团队,对各家的产品也小有了解,并且指导过数百家企业迁移上云,对云平台选择也有一定的发言权!

网上有很多评测,评测数据也五花八门,说谁好的都有,这个两篇博文分析汇总的非常详细,分享给大家,文档地址:

博文1:云服务器哪家好!阿里云、腾讯云、华为云的服务器配置及价格对比?​

博文2:阿里云服务器突发型t6、n4、s6、c5、c6怎么选?和腾讯云服务器标准型s3、sn3ne、s4、s5、sa2相比哪家好?全面解析

如果是高并发,高IO业务场景,需要确定服务器规格,可让业务应用性能发挥到最佳,参考官方文档:

阿里云服务器规格:规格实例族 - 云服务器 ECS

腾讯云服务器规格:规格实例族 - 云服务器CVM

免费拥有个人云主机——AWS免费EC2套餐内容相关推荐

  1. 免费拥有个人云主机——AWS免费EC2套餐

    云时代,每个人都应该有一台属于自己的云主机.如今亚马逊推出了免费使用一年的套餐,对于个人用户来说真是一个好消息,今天我们就来学习一下,如何薅这把羊毛吧. 注册 账号信息 打开AWS官网,然后点击右上角 ...

  2. 官方教程|免费领海外云主机(优质长期)

    前言: 不久前,社区的 DVK 师傅贡献了一个<白嫖国外主机新思路> 立即就收到了一些师傅们的反馈:Github账号存在被封风险以及2小时不够用等等...而"代码编译" ...

  3. 免费的mysql云平台_免费的mysql云服务器

    给大家推荐七大国外免费空间!七大国外免费空间拿走不谢!七大国外免费空间分享给亲爱的朋友们.以下文章腾佑科技就把七大国外免费空间分享给各位. 给大家推荐七大国外免费空间!七大国外免费空间拿走不谢!七大国 ...

  4. oracle免费云攻略,使用免费的Oracle云服务-创建云主机

    上一篇我们讲了如何注册并使用Oracle的免费云服务,这篇我们讲如何创建免费的云主机.进入到控制台后,从左上角的菜单栏进入到Instances的管理界面: 然后点击 ,则会进入创建云主机的界面.创建云 ...

  5. 那些免费低价云主机真的可以永久使用吗?别再被套路了 盐谷君 上海盐谷 今天

    免费云主机永久使用吗?目前市面上不乏有个别云主机服务商,号称可以提供长期免费使用的云主机.但往往这类云服务器都很难正常使用,更不要说永久运行. 比如,很多申请过免费云服务器的用户就反馈了其中的存在问题 ...

  6. oracle云怎么购买,使用免费的Oracle云服务-创建云主机

    使用免费的Oracle云服务-创建云主机 发布时间:2020-08-11 13:41:45 来源:ITPUB博客 阅读:73 作者:Jet_Zhang 栏目:云计算 上一篇我们讲了如何注册并使用Ora ...

  7. AWS(EC2)助我实现项目管理应用上云

    AWS(EC2)助我实现项目管理应用上云 前言 公司内部使用项目管理软件-禅道 来管理研发生产流程,从需求的录入,到任务的分配和拆分指派,再到bug管理等一系列的研发生产流程. 但是这套项目管理软件是 ...

  8. 云主机的工作原理及其优势

    云主机为用户提供了一个基于云的架构,这意味着用户无需维护本地服务器,并且可以将云计算的所有功能和优势应用于托管应用程序或网站的方面.值得一提的是,云主机服务的主要功能包括可扩展的资源.高灵活性.低成本 ...

  9. 巧用天翼云盘备份云主机数据

    在云主机上部署应用系统后,用户比较关心的一个问题是如何安全.快速.有效的备份云主机上的应用数据,防范因为病毒或者黑客入侵导致的数据丢失.如果您使用的是Windows云主机,就可以在利用天翼云盘来免费异 ...

最新文章

  1. 如何知道当前像素的顶点坐标_GT 大神 | 如何高效渲染流体效果(绝对干货)
  2. python插件安装错误解决办法之SyntaxError: from __future__ imports must occur at the beginning of the file原因
  3. Ubuntu中如何使用root用户
  4. Tomcat连接池配置
  5. linux中nodejs后台运行工具forever
  6. 记一次无法登录 wine QQ
  7. duilib的通用窗口类WindowImplBase
  8. Java递归算法经典实例
  9. 国内HTML5前端开发框架汇总
  10. ESP32 Uart串口控制器
  11. win10如何调整计算机时间同步,win10电脑时间与Internet同步的设置方法
  12. Kotlin-协程Coroutines-组合suspending暂停函数
  13. CSS基础常识问答(三)
  14. 全文检索技术Lucene
  15. 契约精神,姜戈里的医生为什么要杀奴隶主 (标题有剧透),及编程等乱七八糟的
  16. 在学校图书馆里进入WOS却依然无法搜索文献如何解决?
  17. MacM1-Miniconda相关合集
  18. Python作图总结——plot,subplots
  19. Firefox全面兼容中国银联“在线支付”
  20. UT源码_105032014126(改)

热门文章

  1. 高考,高中毕业之后,这人世间,又多了一只闲云野鹤
  2. iOS 各版本系统占比
  3. 华为云鲲鹏服务器部署文档-修正版-CentOS+java微服务开发
  4. 至快乐的11.11---牛X光棍的呐喊!(转)
  5. 【Office】Project2016 删除资源
  6. 差劲的 thinkpad t480 2019-2-15 入手
  7. PNG图片转CAD图纸有什么快速又方便的方法呢?
  8. C语言输入三角形三条边边长 算三角形面积
  9. stm32 F40x CCM数据区的使用
  10. Overload resolution ambiguity. All these functions match. kotlin 开发问题日常记录