您的位置:首页 > 其它

用Amazon EC2搭建免费WordPress博客及SSH

2012-09-26 08:10 218 查看
上次在介绍Amazon S3时说道Amazon还提供了一年的免费Amazon EC2 micro tier的试用,有免费的提样我们就不要浪费么,今天老N就和大家一起体验一下用Amazon EC2搭建一个Wordpress博客吧~

网上已经有了很多介绍注册EC2的步骤了,我就不再多说了,可以参照一下此文。只是提醒一下,必须是真实的信用卡号和手机号码。信用卡现在貌似会预授权2次1美元,不用担心,钱还是你的。

开启一个新的实例(Instance)

注册完成后就回到我这里吧,我们打开https://console.aws.amazon.com/ec2/home 进入Amazon EC2。



选择页面中那个醒目的“Launch Instance”按钮,然后不要按照其他教程选择Quick Start里的东西,我们要用bitnami为我们建立好AMI,如图中所示进行搜索,可能要等一段时间请耐心。插一句,bitnami预置的AMI非常 好用,已经将wordpress运行需要的组件全部装好了,对于linux不太熟悉的朋友能省去很多麻烦。这个AMI安装了LAMP。



然后选择ami-d2fc00bb这个实例,右侧的黄色五星表明其可以在Amazon免费额度下使用,而选择Ubuntu系统只是我的个人喜好罢了。只是千万别选Windows的实例!Windows不免费。

WordPress版本为目前最新的3.1.1。点击右侧Select。

下面这里必须选择 Mirco,选错了被扣费了别怪我! 其他默认即可。再下一步的高级选项继续默认,然后的Key(Tags)您随意。



来到Creat Key Pair中,创建一个新Key,生成一个密钥文件pem务必保存好,这是用来登陆您运行的instance用的。SSH用得着。



紧接着的防火墙规则,一定要选择新建一个(默认的什么端口都没有开放),如图开启80,443,22等端口即可。



最后就Lanch吧。再次提醒Instance Type必须是 Micro。





查看Wordpress

好了我们wordpress服务器已经在运作了,接着我们只要找到Public DNS,输入浏览器,即可看到这个界面



/wordpress 目录才是已经建立的Wordpress,该博客用户名/密码是 user/bitnami

绑定域名

可以使用CNAME方式绑定域名,就是绑定到您的Public DNS上,比如我的http://aws.neolee.com

SSH访问主机

这是大家相当关心的问题吧,老N推荐使用Bitvise Tunnelier来登录SSH,Putty不支持Amazon的pem,需要做转换。



现在Keypair Manager中Import导入您的pem,Host处输入你的Public DNS地址,端口22

这个bitnami的默认用户名是 bitnami不是其他的ec2-user

导入过pem后,Initial method 就可以选到publickey – slot 1 了,其他就没啥了。

如果要SSH端口转发,我就不多说啦~~

一些注意事项

1. 对于Amazon EC2的free tier包括每月750小时的micro instance(限linux),理论说是一个月,但是如果按照31天来算缺少一天,不知道这个怎么理解,请大家注意;

2. free tier包含每月各15GB的上传下载,这是对于所有Amazon应用的,含S3等;

3. 免费EBS容量为10GB,本文中的实例装完后可用空间约8GB多;

4. 免费EBS仅含1 GB 快照容量,10,000 次快照 Get请求 及 1,000 次快照Put 请求。这个貌似使用不当会超过!注意!;

5. 如果真用来做站的话,记得改wordpress密码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: