近来准备用云主机做个站,目前新浪云、盛大云、阿里云的主机都是收费的,而且还比较贵。。
免费的云主机有:新浪的SAE、百度的BAE、阿里的ACE等等,此类主机主要为开发者提供一个云端集成开发环境,开发比较方便,做个小页面啥的还是没问题,自己做站还是限制比较多的,绑定域名都要备案的。不过亚马逊的Amazon AWS体验一番还是比较好的,SES、EC2发展都不错的,主机性能也比较不错的,免费的可以使用一年,具体配置可以参考其官网,国内的大佬们也都是在向它看齐吧。。。
做个备忘
Amazon EC2云主机开通过程:
一、Amazon EC2开通:
1、注册登陆http://aws.amazon.com/后,需要添加绑定自己的信用卡(会扣掉1美元认证费),否则无法进入EC2里,(为防止无意中被亚马逊扣费,可以使用财付通的美国运通虚拟卡来支付,开通后,关掉财付通里的绿色通道就行了,不过最近财付通的运通卡暂时申请了,联系客服说没货了,等下次吧。。。;或者也可以到淘宝购买VISA/Mastercard虚拟卡,能用的虚拟卡大约25元,不过我当时买的虚拟卡认证没成功,提示付款方式无效,可能被amazon卡住了,为避免浪费时间,我就用自己的信用卡了。。。)
备注:注册时填写的手机号码,页面上会有个pin码,然后amazon系统会自动给你手机打电话,说了一大堆蝌蚪文后,啥都不用管,最后对照你的pin码,在手机上输入一遍,然后会听到success之类的就代表确认成功了。
2、进入EC2控制台,http://aws.amazon.com/cn/ec2/,进入EC2 Virtual Servers in the Cloud字样的链接,新建主机就行了,Launch Instance(启动实例)。
3、直接Classic Wizard→ continue 选个操作系统,目前最新的可以选Amazon Linux AMI 2013.03.1,(一定要选右边带五角星的,未带这个符号的系统是扣费的),64位或者32位随便选一个。
然后一直默认选下去,实例的类型一定要选 T1 Micro (t1.micro)带★,否则也是扣费的,之后就一直continue就行了。
在Create a new Key Pair环节,给key pair命名后,将pem文件下载到自己的电脑上,这样以后可以通过putty导入证书连接你的SSH了。
在配置防火墙环节,在端口里,需要开启主机的80,22等端口(22端口为ssh端口),否则你的ssh是连不上的。(如果需要VPS可以被ping,需要开启icmp rule–echo request端口,否则你是无法ping你的主机的。。)
4、之后等待几分钟,status里显示running,此时主机就开通好了。然后你可以给主机申请一个固定IP,这样好管理,否则每次重启你的vps,系统会重新获取新的ip。步骤:点击页面左导航的–Elastic IPs,然后Allocate New Address,会在列表里出现个ip,之后,右击ip,选择associate关联你的instance就可以了,这样独立ip就有了,可以直接通过ip访问你的站的,比较爽,换IP也是非常爽的,几秒钟的事。。。
注意申请到的ip,一定要和主机instance关联绑定,否则闲置的ip资源,系统会扣费的,这个需要注意一下,因为很多人信用卡的欠费都是由此产生。。
二、PUTTY SSH如何登陆主机:
1、下载putty官方最新版本(或者下载这个中文版的:https://code.google.com/p/puttycn/ (2013.8.7更新)),里面一共7个文件,各自功能可百度一下,putty.exe为登陆程序,puttygen.exe为公钥、私钥生成程序
2、将之前下载到的pem文件,用puttygen.exe载入,之后点击–保存私钥,拓展名为.ppk,保存自己个人电脑里。
3、打开putty.exe后,选择第一个会话,输入相关IP,端口连接信息,然后点击下面的SSH–认证–浏览刚才的.ppk文件,然后在会话–点击打开即可。(最好将当前配置保存一下,点会话–保存,这样下次登录直接打开就可以了)。
4、之后就进入输入你用户名,默认都为ec2-user,然后就是shell界面了,来迎接你的linux吧。
(备注:此Amazon Linux AMI 2013.03.1系统为Red Hat 4.6.3-2,执行cat /proc/version可查看)
文档信息
- 版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0
- 原文网址: https://sunweiwei.com/1000/
- 最后修改时间: 2013年08月24日 20:04:48
17 12 月, 2014 at 上午 12:54
您好,从知乎点过来的,非常感谢您能给这么多提示。
厚颜再问您一个问题,我用ubuntu建完实例之后,发现instance是“terminated”的状态,上面的connect按钮是灰色的,请问这是为什么呢?
17 12 月, 2014 at 下午 1:18
等待一会儿再刷新看看,估计还没生效