- 浏览: 157885 次
- 性别:
- 来自: 昆明
文章分类
最新评论
-
crossfire_sli:
同样发现这个问题,是不是不 *的问题?
hibernate中HQL似乎不能使用 select * -
angel243fly:
等会儿试一下
Ubuntu下提高FireFox的上网速度 -
xzxw1115:
json-lib.jar开发包使用依赖包 -
seyaa:
Ext.util.CSS.swapStyleSheet('th ...
更改ExtJS主题风格 -
魔力猫咪:
我目前建议大家还是使用Ubuntu提供的apt-get方式安装 ...
Ubuntu手动安装JDK
xmarklet网络书签,收集自己的网络书签,创建自己的网站导航。
http://www.kmimagine.com/xmarklet/index.aspx
ubuntu 下面 ruby on rails 环境配置安装步骤
1 数据库的安装
数据库我使用 postgresql, 如果使用 sudo apt-get install postgresql 很简单,我的安装方式是下载源码安装,在ubuntu下面使用源代码安装postgresql,在这里不过多介绍,我会在另外的一篇文章中详细介绍安装步骤(http://liangshihong409-126-com.iteye.com/admin/blogs/419809)。
2 ruby的安装
2.1 在终端运行 “which ruby”检查ruby位置.
2.2 在终端运行 “ruby -v”检查ruby版本.
2.3 最新的ruby在 “http://rubyforge.org/projects/ruby”.
(建议把压缩包解压到/usr/local/src下,切换到该目录.)
$ ./configure
$ make
$ sudo make install
3 rubygems的安装
3.1 最新的rubygems在 “http://rubyforge.org/projects/rubygems”.
(建议把压缩包解压到/usr/local/src下,切换到该目录.)
$ sudo ruby setup.rb
4 rails的安装
4.1 $ sudo gem install -v=2.0.2 rails --include-dependencies
5 rails的更新
5.1 $ sudo gem update --system
$ sudo gem update rails --include-dependencies
$ sudo gem update rake
6 MacPorts的安装(这是mac下面的包管理器,linux的就不用安装这个了)
6.1 最新的macports在 “http://www.macports.org”.
6.2 查看安装的位置
$ which port
6.3 如果提示找不到命令
$ export PATH=$PATH:/opt/local/bin
7 MacPorts的更新(这是mac下面的包管理器,linux的就不用安装这个了)
7.1 $ sudo port -d selfupdate
8 ImageMagick的安装(由于这个安装参数较多,比较麻烦,我直接在ubuntu的新立得软件包管理器里找到ImageMagick安装)
8.1 确认freetype版本
$ which freetype-config
正确的结果应该是 “/opt/local/bin/freetype-config”
否则编辑/etc/paths.d/X11,确认路径顺序.
8.2 $ sudo port install jpeg libpng libwmf tiff lcms freetype ghostscript
8.3 最新的imagemagick在 “http://www.imagemagick.org”.
8.4 切换到源代码目录
8.5 $ export CPPFLAGS=-I/opt/local/include
$ export LDFLAGS=-L/opt/local/lib
$ ./configure --prefix=/opt/local --disable-static --with-modules --with-gsfont-
dir=/opt/local/share/ghostscript/fonts --without-perl --without-magick-plusplus
--with-quantum-depth=8
$ make
$ sudo make install
9 RMagick的安装
9.1 最新的RMagick在 “http://rubyforge.org/projects/rmagick”.
9.2 解压并切换到源代码目录.
9.3 $ ./configure
$ make
$ sudo make install
9.4 或者直接利用rubygems安装
$ sudo gem install rmagick
10 spreadsheet-excel的安装
10.1 $ sudo gem install spreadsheet-excel
11 pdf-writer的安装
11.1 $ sudo gem install pdf-writer
12 gruff的安装
12.1 $ sudo gem install gruff
13 fastercsv的安装
13.1 $ sudo gem install fastercsv
14 Prawn的安装
14.1 $ sudo gem install prawn
15 Ruport的安装
15.1 $ sudo gem install ruport -y
15.2 $ sudo gem install ruport-util -y
16 gbarcode的安装
16.1 $ sudo gem install gbarcode
17 barcode-generator的安装
17.1 确认安装ImageMagick\gbarcode
17.2 切换到rails应用程序目录
17.3 script/plugin install http://barcode-generator.googlecode.com/
svn/trunk/barcode_generator
17.4 rake barcode_setup
18 postgresql
这里需要注意:
首先安装postgresql 驱动程序
$sudo apt-get install libpq-dev
18.1 $ export PATH=$PATH::/usr/lib/postgresql/8.3/bin(这个与个人的安装路径有关系)
18.2 $ sudo gem install pg
18.3 $ sudo gem install postgres
19 Mongrel服务
19.1 sudo gem install mongrel
19.2 确保删除Mongrel_service
$ sudo gem uninstall mongrel_service
19.3 查看帮助
$ mongrel_rails start -h
20 报表字体(以下路径是mac下面的,ubnutu下面我暂时还没有弄)
20.1 确保/system/library/fonts下有simsun.ttf 字体.
20.1 确保/system/library/fonts下有wqy-zenhei.ttf 字体.
21 uuidtools
21.1 $ sudo gem install uuidtools
22 rjb
22.1 $ sudo su -
22.2 $ export JAVA_HOME=’/home/liangshihong/jdk1.6.0_12’
22.3 $ gem install rjb
23 dbf
23.1 $ sudo gem install dbf
24 zip
24.1 $ sudo gem install rubyzip
25.解决Ruby安装后缺少openssl的问题
开始尝试使用
sudo apt-get install libopenssl-ruby1.8
安装是安装成功了,但是仍然提示找不到openssl。
决定从源码安装,首先确保ubuntu安装了openssl:
sudo apt-get install openssl
sudo apt-get install libssl-dev
sudo apt-get install libssl0.9.8
然后进入ruby源码目录下的/ext/openssl
cd /usr/local/src/ruby-1.8.6-p114/ext/openssl (这是我的ruby源码路径)
sudo ruby extconf.rb
sudo make
sudo make install
OK,一切搞定,现在你可以进入 ruby on rails 之旅了...,祝你好运,我折腾了几天了,将这些记录下来,希望对朋友们有帮助...
xmarklet网络书签,收集自己的网络书签,创建自己的网站导航。
http://www.kmimagine.com/xmarklet/index.aspx
发表评论
-
Ubuntu下android开发环境搭建
2012-11-14 22:21 9331.安装JDK 这个不做过多介绍了。可以参见我之前记 ... -
重装win7之后恢复ubuntu
2011-11-25 23:02 925第一:和装系统的时候一样从live CD启动,然后选择“Try ... -
更新cups出错
2011-09-21 00:22 940更新管理器又在cups处停住了。 之前升级到10.10时问题相 ... -
Ubuntu 11.04中解除系统托盘限制
2011-05-01 03:20 1599在 Ubuntu 11.04 Natty 中,Ubuntu 对 ... -
Ubuntu Unity 快捷键列表
2011-05-01 03:11 1788Ubuntu Natty 11.04 Keyboard Sh ... -
ubuntu 删除主题
2011-03-19 11:28 1578ubuntu下有些主题自己不喜欢,想将他删除了,可是外观的主题 ... -
ubuntu 安装 LibreOffice
2011-01-26 00:38 1758很给力,重新安装顺利完成了! 1.删除原来的版本RC2版本 s ... -
OpenOffice和LibreOffice导航停靠
2011-01-05 14:26 1763在OpenOffice中按F5就会弹出一个office的导航栏 ... -
Ubuntu .deb包安装方法
2010-12-29 12:39 1784Ubuntu .deb包安装方法 Ubuntu软件包格式为 ... -
Ubuntu下提高FireFox的上网速度
2010-11-16 09:12 15681. 背景信息 关于firefox ... -
Ubuntu删除全局菜单
2010-11-16 09:08 1700在ubuntu下,不知道是什么时候更新时,或是其他什么原因安装 ... -
ubuntu 下 chrome 无法加载偏好设置
2010-10-20 13:31 3379偶的ubuntu下chrome浏览器每次打开总是提示" ... -
10.10 打开文件没有关闭 最小化 最大化(还原)按钮
2010-10-19 20:18 1750ubuntu10.10 y有时候莫名其妙的就没有了按钮(打开文 ... -
如何设置Ubuntu 10.04 menubar的图标是否显示
2010-10-13 18:54 1210在终端输入 gconf-editor 回车. Deskto ... -
ubuntu添加公钥
2010-10-11 20:57 2511一行命令解决UBUNTU更新源缺少公钥问题 更新源,尤其是P ... -
XP + Ubuntu 10.04 双系统 重装XP后 如何修复GRUB
2010-07-04 01:22 3091xmarklet网络书签,收集 ... -
ubuntu10.04下安装 sopcast
2010-06-25 12:22 1179xmarklet网络书签,收集自己的网络书签,创建自己的网站导 ... -
ubuntu 10.04 注销后,没有声音
2010-05-02 15:02 2010ubuntu 10.04 注销后,播放音乐或是电影,没有声音。 ... -
Ubuntu9.10安装Oracle10g
2010-04-03 16:05 1839xmarklet网络书签,收集自己的网络书签,创建自己的网站导 ... -
ubuntu 下配置使用 Oracle SQL Developer
2010-04-03 14:20 2028xmarklet网络书签,收集自己的网络书签,创建自己的网站导 ...
相关推荐
Ubuntu 下 Ruby On Rails 开发环境配置指南 在 Linux 操作系统中使用 Ruby On Rails 能够对 web 应用程序的维护和开发变得更加便利,让开发人员能更加专注于系统的逻辑结构。在使用前需先配置 Ruby On Rails 的开发...
在Linux环境下安装Ruby on Rails需要一系列的依赖包和步骤,本资源包提供了所需的所有组件,帮助用户在Linux系统上顺利构建RoR开发环境。 1. **readline-5.1.tar.gz**: 这是Readline库的源代码包,它提供了一种交互...
### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 ...通过上述步骤,您应该能够在 Ubuntu 系统上成功安装并配置 Ruby on Rails 环境,同时也解决了在安装过程中常见的几个问题。
”页面,用来验证环境配置是否正确。 - **链接页面:** Rails提供了强大的路由机制,用于定义URL与控制器方法之间的映射。通过定义路由规则,可以轻松地在不同的页面之间导航。 ### 总结 《Ruby on Rails教程》是一...
在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行安装: ```bash sudo apt-get install mysql-server ``` 在安装过程中,系统会提示输入MySQL...
1. 安装RVM(Ruby Version Manager)是搭建Rails环境的关键。首先,更新软件包列表: ``` sudo apt-get update ``` 2. 安装curl,用于后续安装RVM: ``` sudo apt-get install curl ``` 3. 使用curl安装RVM: ...
在这个“ruby on rails安装”主题中,我们将深入探讨如何一步步安装并配置Rails环境。 首先,我们需要安装Ruby。Ruby是Rails的基础,因此在安装Rails之前,确保你的系统已经安装了最新稳定的Ruby版本。你可以访问...
在这个“Ruby on Rails博客程序”中,我们将深入探讨如何在Ubuntu 11.10操作系统上,使用Rails 3.0.8版本构建一个简单的博客平台。 首先,我们要了解Rails的基本概念。MVC架构将应用分为三个主要部分:模型(Model...
在Linux系统上安装和配置Ruby on Rails是一个常见的任务,特别是在开发Web应用程序时。Ruby on Rails(RoR)是一个基于Ruby语言的开源Web应用框架,它遵循模型-视图-控制器(MVC)架构模式,强调简洁和生产力。在...
在Ubuntu上配置Ruby on Rails框架和RubyMine IDE开发环境是一个重要的步骤,对于想要在Linux环境下进行Web开发的程序员来说,这是必备的知识。Ruby on Rails是一个强大的全栈Web框架,它基于Ruby语言,大大简化了Web...
#### 安装Rails环境 最后一步是安装Rails。由于Rails是通过RubyGems来分发的,因此只需执行以下命令即可安装: ```sh gem install rails ``` 安装完成后,可以通过`rails --version`命令来确认Rails版本。 #### ...
Vim是Ruby on Rails IDE,具有所有出色的插件和出色的配置。 遵循简单的安装指南即可立即破解! 注意:我们用整洁的替换了捆绑包的旧子模块架构,因此不再需要使用Git安装子模块。 我们还放弃了 ,转而使用 。 ...
### Ruby on Rails 安装与部署知识要点 #### 一、前言 在进行 Ruby on Rails 的安装与部署过程中,我们需要关注几个核心方面:系统版本兼容性、软件依赖包的选择与安装、Ruby 语言环境的配置以及 Rails 应用的具体...
### Redmine 搭建 Ruby_Ruby_on_Rails 项目管理系统的知识点 #### 一、基础知识与背景介绍 **Redmine** 是一个基于 Web 的项目管理和跟踪工具,它使用 Ruby on Rails(简称 ROR)框架构建而成。Redmine 的设计初衷...
在本篇中,我们将深入探讨Ruby模仿Rails MVC的实现以及Ubuntu环境下启动Ruby应用的相关步骤。 **模型(Model)** 在MVC架构中,模型层负责处理数据和业务逻辑。在Ruby中,我们通常会创建一个或多个类来代表数据库中...
Ruby on Rails(简称Rails)是基于Ruby构建的一个开源Web应用框架,它遵循MVC(模型-视图-控制器)架构模式,使得开发过程高效且易于维护。 在开始搭建Ruby和Rails的开发环境之前,你需要确保你的系统满足必要的...
总结起来,Ansible在Ruby on Rails服务器部署中起到关键作用,它帮助我们自动化Ubuntu 16.x上的Ruby和Rails环境搭建、Web服务器配置、数据库管理和应用部署等任务。通过使用`ansible-rails-master`中的资源,我们...
总之,`rails-development-environment`项目提供了一个强大而易用的工具集,让开发者能够在统一的、基于Ubuntu的环境中高效地进行Ruby on Rails开发。通过Vagrant和VirtualBox的结合,它实现了跨平台的可移植性,而...
为运行 Ruby on Rails 配置所有必需的工具是一件既痛苦又费时的事情。 这个 vagrant 配置文件旨在构建一个随时可用的 Rails开发环境。 什么是流浪者? Vagrant 是一个创建虚拟机的工具。 你可以在 Mac、Windows 或 ...