浏览 2523 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-11-11
最后修改:2011-11-11
关于如何申请和注册Amazon EC2,网上已经有很多教程了,这里就不在啰嗦了,我个人觉得比较好的是这一篇: http://www.ilovefreesoftware.com/23/webware/how-to-setup-free-wordpress-blog-on-amazon-ec2-free-tier.html 虽然这一篇介绍是讲如何在ec2上安装wordpress,前面的过程都可以借鉴的。 开通了EC2之后,就等于有了一台云端的linux主机,自己想装什么东西就装什么东西(当然要小心那个额度的限制啦,:-D),如果要在windows下通过putty来远程连接登录的话,我建议看下面这篇文章: Building EC2 Amazon Linux with LAMP 这一篇是讲如何在EC2上通过putty连接过去然后安装LAMP(apache, mysql, php之流),我们就借鉴如何通过putty连接就好了,至于安装不安装LAMP,取决于自己的需要吧。 本文是需要在EC2上安装play framework的,play framework最近风头很劲,而且安装使用都非常简单。下面是具体的步骤: 1. Putty连接上EC2 2. sudo su - 切换到root用户 3. curl http://download.playframework.org/releases/play-1.2.3.zip > play-1.2.3.zip 4. unzip play-1.2.3.zip 5. export PLAY_HOME=/opt/play-1.2.3 export PATH=$PLAY_HOME:$PATH 好啦,这样play就已经安装上了,play要求有jdk的支持,我发现Amazon EC2安装好就已经有java环境了,所以这些都免了,如果你想安装自己的java版本也没有关系,把$JAVA_HOME指向你的java目录就ok. play创建一个新项目真的是非常的简单,这点应该是从rails和django那边学来的,通过一个命令行的命令就自动生成项目的代码,然后就可以直接run。因为我也是刚刚接触play,本文只是简单介绍一下: 1. play new your_project_name 2. play run your_project_name 这样就已经创建了一个play的项目并且运行了。直接在浏览器上输入你的EC2 public dns吧,比如像我的这个: http://ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com:9000 如果你在EC2里给你的instance设置了Elastic ip,用那个ip也是可以的,你也会发现其实上面的public dns其实已经包含了你的ip了,如ec2-xxx-xxx-xxx-xxx,其实这xxx-xxx-xxx-xxx就是IP地址,把-换成.就OK,如果你自己有域名并且想指向这个dns的话,我建议你看这篇文章: http://codingthis.com/platforms/ec2/how-to-point-a-domain-to-an-amazon-ec2-virtual-server/ 注意,play默认是9000端口,这也就意味着你需要对你的EC2 instance打开9000端口,EC2 instance是通过设置其对应的Security group来设置端口的,在我的AWS Management Console›Amazon EC2›Security Groups里,设置instance对应group的端口,如下: 这下,你可以通过浏览器来查看你的play是否已经work了。接下来,就开始play journey吧,have fun! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |