linux+oracle+rails 部署cookbook

本文详细介绍如何在RedHat 5系统上安装配置Ruby on Rails并连接Oracle数据库,包括Ruby、Rails及Oracle客户端等组件的安装步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

采用redhat5操作系统,自带ImageMagick,不必安装

1 进入 [url]http://rubyonrails.org/download[/url],下载ruby1.8.7
[quote]
tar xzvf ruby-1.8.7-p72.tar.gz.gz
cd ruby-1.8.7-p72.tar.gz.gz
./configure –prefix=/usr/local/ruby
make && make install
[/quote]

2 下载gem1.3.1,[url]http://rubyforge.org/frs/?group_id=126[/url]
[quote]
ruby setup.rb
[/quote]

3 安装oracle客户端--Oracle Instant Client,进入[url]http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html[/url] ,下载oracle-instantclient11.1-basic-11.1.0.7.0-1.i386.rpm和oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm

[quote]
rpm -ivh oracle-instantclient11.1-basic-11.1.0.7.0-1.i386.rpm
rpm -ivh oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm
cd /opt/oracle/instantclient10_1
ln -s libclntsh.so.10.1 libclntsh.so
$ LD_LIBRARY_PATH=/usr/lib/oracle/10.2.0.3/client/lib
$ export LD_LIBRARY_PATH
[/quote]

4 安装ruby-oci驱动,下载地址:http://rubyforge.org/frs/?group_id=256,双击运行即可

5 安装rails与oracle的适配器,gem install activerecord-oracle-adapter --source http://gems.rubyonrails.org

6 database.yml中的database写服务名,适配器填oracle
[quote]
development:
adapter: oracle
encoding: utf8
database: 192.168.42.5/HELLO
username: test
password: test
[/quote]

7 安装rails, gem install rails -v=2.2.2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值