mlzboy 发表于 2013-1-15 14:06:01

ubuntu 直接安装rails环境

http://simg.sinajs.cn/blog7style/images/common/topbar/topbar_logo.gif
mlzboy个人中心好友http://simg.sinajs.cn/blog7style/images/common/topbar/topbar_msg.gif消息
退出
mlzboy退出
你尚未开通博客
http://simg.sinajs.cn/blog7style/images/blog/tray_flash_text.gif 写影评的新方法
http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif 发博文
博文
“山海迷.Solacky”的个人

http://blog.sina.com.cn/solacky [订阅][手机订阅]
首页 博文目录 图片 关于我


个人资料
http://portrait5.sinaimg.cn/1079113180/blog/180
http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif一笑置之
http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif播客 http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif微博
加好友 发纸条
写留言 加关注

[*]博客等级:http://simg.sinajs.cn/blog7style/images/common/number/1.gifhttp://simg.sinajs.cn/blog7style/images/common/number/2.gif
[*]博客积分:474


[*]博客访问:16,052
[*]关注人气:4
相关博文

[*] 影评达人组件重装上阵
新浪官博
[*] 三皇五帝(120)姬伯、蚩天先后PK少典武功
辛中正
[*] 大盘直播--为啥这么急?(上
空空道人
[*] 用佛的智慧去包容世人
百年一人
[*] 高物价时代,草根生活省钱宝典
丑鱼尼莫
[*] 第六百二十九篇&bu
马未都
[*] 秦海璐与堂妹共拍性感大片似有
马善记
[*] 最有男人缘的星座女人
爱情魔法师
[*] 女人出轨一般逃不过这三个理由
沂蒙星辰
[*] 北漂族自建“蛋形蜗居”折射城
三峡在线
[*] 温度隐藏风度后,千年极寒Be
言小夫
[*] 丁文亚:与《奥马哈之雾》作者
但斌


[*] http://i0.sinaimg.cn/blog/http/blog.sina.com.cn/s/U3370P346T8D167787F4336DT20101210111913_width_80.jpg
长颈鹿有一条灵巧的长舌
[*] http://i2.sinaimg.cn/blog/http/blog.sina.com.cn/s/U3370P346T8D167785F4336DT20101210105712_width_80.jpg
真正的红酒是这么喝的
[*] http://i0.sinaimg.cn/blog/http/video.sina.com.cn/v/b/U2447P478T2D87766F318DT20101210113912.jpg
实拍音乐狂魔鼻子奏曲
[*] http://i3.sinaimg.cn/blog/http/video.sina.com.cn/v/b/U2447P478T2D87765F318DT20101210113512.jpg
表情帝搞怪神曲忐忑
[*] http://i0.sinaimg.cn/blog/http/blog.sina.com.cn/s/U3370P346T8D167784F4336DT20101210105500_width_80.jpg
北漂族应向古人学习什么
[*] http://i1.sinaimg.cn/blog/http/blog.sina.com.cn/s/U3370P346T8D167783F4336DT20101210104938_width_80.jpg
赵国古都卫生间莫名消失
更多>>
推荐博文

[*] 刷新自己的世界杯纪录  望国足
米卢
[*] “杀戮战场”
savechinastigers
[*] 中国轻易放弃世界杯令人扼腕
金汕博客
[*] 底部震荡中请珍惜
不是神话
[*] 嫖的目的是什么?
小灰
[*] 中餐馆在美国有多大的功劳?
高娓娓
[*] 小贼拳击冠军家
金凯平
[*] 《赵氏孤儿》好得还不够
谭飞
[*] 盘点助赵文卓一臂之力的幕后推
天子羽
[*] 巴蒂尔专栏:如何防守
王猛
查看更多>>
谁看过这篇博文
http://portrait3.sinaimg.cn/1435741634/blog/50http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif
mlzboy
0分钟前
正文 字体大小:大 中 小
虚拟机下的Ubuntu 10.04 的rails环境的搭建

(2010-09-02 11:03:03) http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif转载
标签:
杂谈


分类: Ubuntu 1:ruby的安装
1)
安装:
sudo apt-get install ruby build-essential libopenssl-ruby ruby1.8-dev irb rdoc libssl-dev libreadline5-dev zlib1g-dev
2)
测试安装是否成功:
ruby -v 显示版本号,则安装成功
2: rubygems安装
下载rubygems:
http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz
2: 安装rubygems1.8.7:
1)sudo apt-get install rubygems1.8
2)建立连接符号: sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
测试安装是否成功:
gem -v 显示版本号,则安装成功
3: rails的安装
安装rails:
sudo gem install rails -v=2.3.4
测试安装是否成功:
rails -v 显示版本号,则安装成功
4:  mysql的安装
1) sudo apt-get install mysql-server
2) 安装mysql驱动
1》 sudo apt-get install libmysqlclient15-dev
2》 sudo gem install mysql
5: jdk的安装(如果不装netbeans,jdk可以不装)
1)下载jdk:
http://java.sun.com/javase/downloads/index.jsp
2)安装jdk:
建立目标目录:sudo mkdir /usr/lib/jvm
cd jdk的文件目录(比如:cd Downloads)
拷贝文件:sudo cp ./jdk-6u20-linux-i586.bin /usr/lib/jvm
cd 文件拷贝后文件夹:cd /usr/lib/jvm
添加执行权限:sudo chmod +x jdk-6u20-linux-i586.bin
执行:sudo ./jdk-6u20-linux-i586.bin
接着就是一堆的协议,一路空格,直到出现询问,自然输入:yes回车就开始安装;
安装后的JDK就在/usr/lib/jvm/jdk1.6.0_20目录下;
通过gedit设置环境变量:sudo gedit /etc/profile
在文件的最后加上:
export JAVA_HOME="/usr/lib/jvm/jdk1.6.0_20"
export JRE_HOME="$JAVA_HOME/jre"
export CLASSPATH=".:$JAVA_HOME/lib:$JRE_HOME/lib"
PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME/bin"
保存退出;
使用:source /etc/profile 重新加载
3)测试安装是否成功:
java -version  出现版本号表示jdk安装成功;
6: netbeans的安装(开发工具,可以不装)
1)下载netbeans
http://netbeans.org/downloads/index.html
2)安装netbeans
1》添加权限:sudo chmod +x netbeans-6.8-ml-linux.sh
2》sudo ./netbeans-6.8-ml-linux.sh
3)汉化netbeans
4)
工具栏 -》 视图 -》 显示行号
工具栏 -》 工具 -》 选项 -》编辑器 -》 格式设置 -》“将制表符扩展为空格”的对号去掉
输出栏 -》 右击 -》 自动换行
1》
下载 stzhongs.ttf
http://cid-a304a3ed04e117fd.skydrive.live.com/self.aspx/Font/STZHONGS.TTF
2》进入jdk的jre/lib/fonts下(cd $JAVA_HOME/jre/lib/fonts)创建fallback(sudo mkdir fallback)目录,拷贝stzhongs.ttf文件进去(cp ... ....)。
4) 安装一些gem包
1》 mongrel 安装:  sudo gem install mongrel
7: svn 安装
sudo apt-get install subversion
8:  迁出ihvaeu项目
1) 进入存放项目的地址
2) 迁出项目: svn co http://svn.ihaveu.com/core/server/trunk/
9:  sqlite数据库和驱动的安装
1) sudo apt-get install sqlite3 libsqlite3-dev
sudo gem install sqlite3-ruby
2) sqlite的测试
客户端下输入: sqlite3 /home/b456/workspace/mobiletv.db,出现  sqlite>  则安装成功,此时项目可以使用sqlite3数据库
10:  安装项目下的gem包
1)  安装imagemagick和rmagick包
1》sudo apt-get install imagemagick
2》sudo apt-get install libmagick9-dev
3》sudo gem install rmagick
4》sudo apt-get install memcached
5》config->initializers->cache_money.rb的顶端加上`memcached -d`
2):  进入客户端ihaveu项目下,执行:rake gems:install,这个步骤会安装上大多数项目需要的包,执行ruby script/server,会提示你还需要哪些包,然后依照自己的所遇到的问题,把所需要的包安装上。
1》
问题: nokogiri无法安装
解决方法:
sudo apt-get install libxml2-dev libxslt1-dev
sudo gem install nokogiri
11:  数据库创建
1) 首先配置 项目根目录-> config -> database.yml文件的信息
2) 创建数据库: rake:create:all
问题:  Couldn't create database for ....
解决方法:  修改项目根目录-> config -> database.yml中的socket的
mysql.sock路径(我的是/var/run/mysqld/mysqld.sock)
3) 创建表
创建测试数据库的表:  rake db:test:prepare
创建产品数据库的表:  RAILS_ENV=production rake db:migrate
4) 向数据库导入必要的数据  rake db:seed
12: 完成
分享 http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif
0
http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif顶
阅读(15)┊ 评论 (0)┊ 收藏(0) ┊转载(0) ┊ 顶▼ ┊打印┊举报
已投稿到:
http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif排行榜
转载列表:



http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif转载
转载是分享博文的一种常用方式...
前一篇:ubuntu install scite and 中文乱码解决
后一篇:rubygems安装(1.3.7):sudo ruby setup.rb
评论重要提示:警惕虚假中奖信息 新!用微软Live Writer离线写博文 关注每日最热门博客
[发评论]

[*] 当第一个评论者吧! http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif抢沙发>>

发评论影评达人组件重装上阵博客里正在发生的新鲜事儿 关注每日最热门博客
mlzboy:
http://www.sinaimg.cn/uc/myshow/blog/misc/gif/367-25.gifhttp://www.sinaimg.cn/uc/myshow/blog/misc/gif/302-25.gifhttp://www.sinaimg.cn/uc/myshow/blog/misc/gif/376-25.gifhttp://www.sinaimg.cn/uc/myshow/blog/misc/gif/377-25.gifhttp://www.sinaimg.cn/uc/myshow/blog/misc/gif/303-25.gifhttp://www.sinaimg.cn/uc/myshow/blog/misc/gif/356-25.gif
更多>>

[*]http://www.sinaimg.cn/uc/myshow/blog/misc/gif/W___7490ZHWGSIGT.gif http://simg.sinajs.cn/blog7style/images/common/img_arrow_r.gif
[*]http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___7483ZH00SIGT.gif
[*]http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___0177EN00SIGT.gif
[*]http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___0173EN00SIGT.gif
[*]http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___0085EN00SIGT.gif
[*]http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___0084EN00SIGT.gif
[*]http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___0023EN00SIGT.gif
[*]http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___0022EN00SIGT.gif
登录名: 密码: 找回密码 注册 记住登录状态
昵   称:
验证码: 请点击后输入验证码<img>收听验证码 http://image2.sina.com.cn/blog/tmpl/v3/images/blank.gif
评论并转载此博文http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif
匿名评论
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。
< 前一篇ubuntu install scite and 中文乱码解决
后一篇 >rubygems安装(1.3.7):sudo ruby setup.rb
新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正
新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑
Copyright © 1996 - 2010 SINA Corporation, All Rights Reserved
新浪公司 版权所有

http://beacon.sina.com.cn/a.gif?noScript
http://sina.wrating.com/a.gif?a=&c=860010-0328010000http://secure-cn.imrworldwide.com/cgi-bin/m?rnd=1291952705324&ci=cn-sina2006&cg=0&cc=0&sr=1024x768&cd=24&lg=en-US&je=y&ck=y&tz=8&si=http%3A//blog.sina.com.cn/s/blog_4051f5dc0100kwll.html&rp=http%3A//blog.sina.com.cn/s/blog_4051f5dc0100kwlr.htmlhttp://secure-cn.imrworldwide.com/cgi-bin/m?ci=cn-sina2006&cg=0

[*]http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif博客[发博文]
[*]http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif相册[发图片]
[*]http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif播客[发视频][录视频]
[*]http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif微博
[*]http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif关于我
修改头像昵称
修改登录密码

[*][公告] 新浪邀你一起共度中秋活动>>
[*][通知] 新浪2010邀你一起共度中秋活动...>>


[*] http://simg.sinajs.cn/blog7style/images/common/loading.gif
[*]还没有消息
[*]全部消息


[*]评论
[*]留言
[*]好友邀请
[*]纸条
[*]邮箱
[*]系统消息
http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif发照片
http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif发视频

[*]综合
[*]博文
[*]博主
[*]音乐
[*]视频
[*]播主
[*]群组

最近顶了的博主:
http://simg.sinajs.cn/blog7style/images/common/loading.gif加载中…
http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif分享到新浪微博
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
你有新动态可查看你有博文被转载/收藏http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif官博新动态

为了您的账号安全,请绑定邮箱


消息

查看全部忽略 通知

http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
http://simg.sinajs.cn/blog7style/images/special/move/img_msnphoto.png
各位拥有MSN帐号的同学注意啦!

新浪博客帐号与MSN帐号已经实现关联。您可以使用MSN帐号来登录博客,绑定后发博文、发图片可同步到Live,第一时间让您的MSN好友知晓。
不再显示帮助http://simg.sinajs.cn/blog7style/images/special/move/btn_receive01.jpg
页: [1]
查看完整版本: ubuntu 直接安装rails环境