wbgen 发表于 2013-1-28 16:30:59

在ubuntu下安装ruby on rails(ror)集成开发环境Aptana Studio 3

本文是学习总结,写得比较无知的地方,希望您能帮我指出。谢谢!
 
Aptana Studio 是一个Web应用程序的集成开发环境,基于Eclipse,对RoR有很好的支持。可以独立安装,但本文会选择做为Eclipse的插件来安装。要使用它,必须先搭好ROR的环境。

第一步:安装ruby。

$ sudo apt-get install ruby-full

安装完以后,再 $ ruby -v ,如果看到版本号了就对了。

第二步:安装rubygems。

$ sudo apt-get install rubygems

安装完以后,再 $ gem -v ,如果看到版本号了就对了。

如果不对,提示没有这个软件,那就照此帖进行前3步后,再试。

第三步:安装rails。

$ sudo apt-get install rails

安装完以后,再 $ rails -v ,如果看到版本号了就对了。

第四步:安装 ruby-debug-base 和 ruby-debug-ide

这两个gems是用来debug的。

$ sudo gem install ruby-debug-base

$ sudo gem install ruby-debug-ide

第五步:安装git。

$ git 看下安装没有,如果没有,执行以下命令。

$ sudo apt-get install git

安装完成后,再 $ git --version ,看到版本号就对了。

第六步:安装rvm。

rvm是一个命令行工具,安装以后,Aptana studio里的终端会用这个。我先前失败的安装经历,都没装这个。
(搞不懂到底什么东西,我现在只知道可以$rvm install 1.9.2,然后在设置环境变量以后,可以在两个版本的ruby之间切换使用。)

$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head 如果提示curl没装,那就 $ sudo apt-get install curl ,后再试。安装好以后,$ rvm -v 会仍会提示没安装,还要设置环境变量。

在用户目录下有个隐藏文件.bashrc(Ctrl+H显示/隐藏),打开后在最后一行添加:

export PATH=/home/wangbengen/.rvm/bin:$PATH

现在再 $ rvm -v ,看到版本号就对了。

第七步:安装mongrel。(如果想使用默认的WEBrick,可以跳过此步)

这是一个web服务器。在安装rails的时候,其实已经安装了一个叫WEBrick的服务器了,但是mongrel是一个更适合的。

$ sudo gem install mongrel

安装完以后,可以 $ gem list 。看一下安装的所有gems,其中一定有mongrel了吧。

第八步:安装mysql。(如果想使用默认的sqlite3,可以跳过此步)

$ sudo apt-get install mysql-server

$ sudo apt-get install phpmyadmin

默认root的密码是空,因为是个人开发环境,所以就让它空吧。(注:安装mysql这回没试了,因为之前已经安装好了的。)

第九步:安装subversion。

这是版本控制器。

$ sudo apt-get install subversion

第十步:安装Aptana Studio 3。

前提:已经安装eclipse 3.5以上版本。

打开eclipse。菜单Help->Install New Software...,在Work With输入框中输入 http://download.aptana.com/studio3/plugin/install ,然后next...next...finish...重启cclipse就OK了。

一切顺利?那就可以创建一个rails项目试一下。file->new->rails project,输入name就finish。打开项目,会看到一个固定的目录结构,已经创建好了。什么都不用做,右键项目->run server。在浏览器中输入http://localhost:3000/ 欢迎界面了。

注:点击 About your application’s environment 会看到现在还没有使用mysql数据库。这个要配置项目的database.yml文件,然后还要创建相应的数据库,这儿就不说了。下图是我用了mysql的图。

http://wbgen.com/blog/wp-content/uploads/2011/04/welcome.png

Hello RoR!
 
页: [1]
查看完整版本: 在ubuntu下安装ruby on rails(ror)集成开发环境Aptana Studio 3