`

ubuntu 10.04 的rails环境的搭建

阅读更多
虚拟机下的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: 完成
分享到:
评论

相关推荐

    ubuntu 10.04 LTS界面汉化包

    ubuntu10.04界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-zh-hans_1%3a10.04+20100421_all.deb language-pack-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-...

    Ubuntu 10.04完整版

    在Ubuntu 10.04中,我们首先会接触到Unity桌面环境,这是Ubuntu自10.04开始引入的新界面,它提供了现代化的图形用户界面,包括左侧的Dash启动器和顶部的面板。Unity旨在简化操作,使日常任务更加高效。 安装Ubuntu ...

    Ubuntu 10.04 嵌入式开发环境配置

    这些配置步骤,针对的是基于Ubuntu 10.04 LTS的嵌入式开发环境的基本搭建。由于嵌入式设备的多样性,开发者可能需要根据具体的目标硬件来定制开发环境,包括安装特定的硬件支持库、编译工具链和调试工具等。 需要...

    Ubuntu 10.04 安装配置手记.pdf

    Ubuntu 10.04 安装配置手记 本文档记录了 Ubuntu 10.04 的安装配置过程,包括硬盘安装、Grub4Dos 安装、menu.lst 文件修改、ubuntu-10.04-alternate-i386.iso 文件复制、安装过程、系统通用配置等。 一、硬盘安装 ...

    ubuntu 10.04LTS正式版DVD版ISO镜像32位64位种子

    Ubuntu 10.04 LTS,全称Lucid Lynx,是Ubuntu操作系统的一个重要发布版本,于2010年4月29日正式推出。LTS代表“长期支持”(Long Term Support),意味着这个版本将得到更长时间的技术支持,对于个人用户和企业用户...

    ubuntu10.04

    1. Unity桌面环境:这是Ubuntu 10.04引入的新界面,特点是集成了dash搜索功能和全局菜单,旨在提供更直观的用户体验。 2. GNOME 2.32:作为默认的桌面环境,它提供了稳定且功能丰富的桌面体验,包括工作区切换、...

    安装Ubuntu10.04全过程(图解)

    在深入探讨如何安装Ubuntu 10.04的全过程之前,我们先来了解下Ubuntu 10.04以及为何选择在VMware Workstation虚拟机中进行安装。 ### Ubuntu 10.04简介 Ubuntu 10.04 LTS(长期支持版本),代号为“Lucid Lynx”,...

    LAMP架构在Ubuntu10.04上的搭建

    本文档详细介绍了在Ubuntu 10.04操作系统上搭建LAMP平台的步骤和要点,适合想要搭建此类开发环境的用户参考。 首先,搭建LAMP平台之前,需要准备一台安装了Ubuntu 10.04的计算机,或使用虚拟机软件(如VMware)来...

    Ubuntu 10.04完全版second part

    Ubuntu 10.04完全版入门教程 包含Ubuntu安装,配置过程,以及shell编程等内容。 分两部分: Ubuntu 10.04完全版first part Ubuntu 10.04完全版second part

    ubuntu10.04 安装 opencv2.2.0

    #### 知识点一:Ubuntu 10.04 环境介绍 - **Ubuntu 10.04 LTS**(代号 Lucid Lynx)是 Ubuntu 的一个长期支持版本,发布于2010年4月29日。它提供了大量的软件包,并且对开源社区有着广泛的支持。Ubuntu 10.04 是基于...

    VM7安装Ubuntu 10.04系统

    总结,通过VMware Workstation 7安装Ubuntu 10.04系统,不仅可以体验到Linux的开源魅力,还能在一个安全的环境中进行测试和学习。虽然10.04已经是一个较旧的版本,但它仍然为初学者提供了了解Linux系统结构和操作的...

    Ubuntu 10.04下Android编译环境搭建

    在Ubuntu 10.04环境下,为了搭建Android的编译环境,我们需要完成一系列的步骤。这个过程主要包括安装Java Development Kit (JDK),配置相关的环境变量,安装必要的编译工具和依赖包,以及解决特定的系统问题。以下...

    VM下安-ubuntu10.04的详细图文教程

    请注意,尽管现在有更高级的Ubuntu版本,但10.04是长期支持版本,特别适合用于DM365 DVSDK4.02的开发环境。 硬件配置方面,Ubuntu 10.04的初始安装大约需要2.17GB的空间。由于是用于开发,本教程中将为它分配20GB的...

    ubuntu10.04安装配置指南.docx

    Ubuntu 10.04 安装配置指南 本文档提供了一个详细的 Ubuntu 10.04 安装配置指南,涵盖了从准备安装到配置输入法的所有步骤。首先,用户需要下载 Ubuntu 光盘镜像文件,并校验其 MD5 值,然后备份数据,最后可以选择...

    ubuntu10.04 DSL 上网攻略 pdf

    ### Ubuntu 10.04 DSL 上网配置详解 #### 引言 随着Linux操作系统的日益普及,越来越多的用户开始尝试使用Linux系统替代传统的Windows操作系统。对于初学者而言,Linux的强大功能与灵活性往往伴随着较高的学习曲线...

    Ubuntu10.04软件安装.pdf

    "Ubuntu 10.04 软件安装指南" 从标题和描述中,我们可以了解到这篇文章的主要内容是关于 Ubuntu 10.04 的软件安装和基本配置的指南。从标签中,我们可以看到这是一个文档类型的资源。 从部分内容中,我们可以看到...

    ubuntu 10.04 可用chrome

    官方的chrome 只支持12.04以上的版本,由于所需的库不同 ubuntu 10.04 只能用之前的版本

Global site tag (gtag.js) - Google Analytics