看到AWS有免费一年的试用期,就申请了一个帐号。想搭建一个本身的网站。申请以前,你还须要有一张信用卡。ubuntu
进入AWS官网便可申请帐号,进入控制台后,就能够新建一个AWS EC2实例,能够把实例就理解为一台机器。里面也有不少其余的服务。
系统选择的是ubuntu,并启动实例,此时就能够就如到EC2的控制台了。安全
一. 若是你想用SSH链接到你的VPS。
*nix下能够直接用ssh,window下用putty。
到官网上下putty和puttygen。你启动EC2的时候会提示你下载一个.pem密钥对文件,要保存好。你将使用这个文件来进行ssh验证。
可是putty只能用.ppk文件验证,因此使用puttygen来将pem文件转为ppk文件。
打开puttygen,在面板上找到Load,Load你的pem文件,Load浏览文件时,要选择全部文件。选择到你的pem文件后,选择Save private key就会生成一个ppk文件。
到EC2的控制台,点击实例,能够查看到你的实例的公共DNS地址,而用户则默认为ubuntu
打开putty,在左边栏里面选择Session,在地址栏输入ubuntu@dns-address,取个别名以后save,而后在左边栏选择SSH中的AUTH,将刚刚生成的ppk文件添加进去后Open。
可是这个时候仍是链接不上,由于你的EC2实例没有打开22号端口。
到EC2控制台,选择安装组进行编辑,图方便的话,就容许全部流量流入和流出,要求安全的话,就根据本身的需求配置。打开22端口完成后再次链接即可以连上了。ssh
可是因为EC2实例每次重启,地址都是会改变的,这样的话上次的链接用的dns地址就会失效。这样会很不方便,但愿有个固定的IP地址能够访问。
这时就能够申请一个弹性IP,点击控制台左侧的弹性IP,生成一个弹性IP后,与你的实例关联,关联时会提醒你,关联以后的公共DNS会失效。关联成功后就可使用这个IP做为固定链接的IP了。网站