在EC2上部署Yuchberry

EC2指的是Amazon Elastic Compute Cloud (EC2)Yuchberry是黑莓好爱者开发的Java版邮件推送软件,可以实现邮件秒推到手机上。

现在新注册AWS用户开通Amazon EC2 Micro Instance时可以免费使用一年,详情在这里,记住只有新注册帐户并且在注册后12小时之内开通EC2服务才能享受到免费服务,否则正常收费的话大概一个月18美元左右,还是很贵的。如果已经有帐户了那就新注册一个,没试过同一信用卡能不能绑定不同的帐户,没有信用卡的话据说网上可以注册到虚拟信用卡的。

黑莓论坛bbs.maxpda.com有一个注册部署教程,下载主楼的PDF教程文件照着做就行,我这里对使用过程的所遇到的问题做几点总结。

1. 在注册AWS帐户过程中电话认证时每点一下Call Me Now就会从绑定的信用卡里扣1美元预授权,不过这个钱不会真扣,只是为了验证信用卡是否有效,不会在帐单中显示这个扣费的。

2. 日本东京的服务器经常连不上,所以推荐使用US West (N. California)的服务器,西海岸的速度还是不错的。

3. 新注册AWS帐户在选择Instance Type时选择Micro (t1.micro),看不到Free tier字样,但在帐单里会看到,如图:

4. 第2.1连接AWS服务器推荐使用putty,下载地址在这里,需要同时下载putty.exe和puttygen.exe,其中puttygen.exe是用来把pem格式的证书转换成putty.exe认可的ppk,转换方法如图:

使用方法见图:

登录时记得用ec2-user用户而不是root。

5. 第2.2配置AWS环境章节可以直接跳到2.2.3下载配置Yuchberry小节,前面两小节可以忽略。

6. Yuchberry目前最新版是1.8.1301,但在使用中发现新版还是存在一些问题,所以我目前使用1.6.1201版本。然后直接

[ec2-user]$ wget http://yuchberry.googlecode.com/files/yuchberry_server_1.6.1201.zip
[ec2-user]$ unzip  yuchberry_server_1.6.1201.zip
[ec2-user]$ cd  yuchberry_server_1.6.1201

然后在这个目录里进行操作,建议保留目录里的版本号,在更新版本时方面回溯。

更多的配置说明参考这里,需要说明的话EC2也支持SSL,配置参考这里

Tags: ,

Leave a Reply


提醒: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。请务必注意user必须和评论者名相匹配(大小写一致)。