设为首页 加入收藏

TOP

Ubuntu 10.04 下Rails环境构建
2014-11-24 03:06:13 来源: 作者: 【 】 浏览:1
Tags:Ubuntu 10.04 Rails 环境 构建

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: 完成


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java Hibernate 使用中的问题及解.. 下一篇Ubuntu下轻松建立你的内核驱动开..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Sphinx : 高性能SQL (2025-12-24 10:18:11)
·Pandas 性能优化 - (2025-12-24 10:18:08)
·MySQL 索引 - 菜鸟教 (2025-12-24 10:18:06)
·Shell 基本运算符 - (2025-12-24 09:52:56)
·Shell 函数 | 菜鸟教 (2025-12-24 09:52:54)