fedora8 安装ror

本文详细介绍在Fedora上安装Ruby on Rails的过程,包括配置yum源、安装GCC编译器、MySQL及其驱动程序、Ruby及Gem包等必要组件。通过简单的步骤实现快速部署Rails开发环境。

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

Fedora 安裝 Ruby on Rails

前置動作
就是以下的動作是對於整個過程有幫助,但是不一定要做的方式。
1. 修改 yum server ,指到國內義守的 server

vi /etc/yum.repos.d/fedora.repo
baseurl 改成
baseurl=http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/core/$releasever/$basearch/os/

vi /etc/yum.repos.d/fedora-updates.repo
baseurl 改成 baseurl=http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/core/updates/$releasever/$basearch/


2. 安裝 gcc complier
請打 gcc ,看你有沒有裝好 gcc compiler ,如果沒有的話,我們用暴力一點的方式

yum install gcc*

3. 安裝 MySQL

yum install mysql-server

開始安裝
1. 安裝 Ruby 以及 Ruby 的 MySQL Driver

yum install ruby ruby-libs ruby-devel ruby-rdoc ruby-mysql ruby-irb

2. 安裝 Ruby Gems
太棒了,Ruby gems 也是內建就有的

yum install rubygems

3. 安裝 Rails

gem i rails -y

4. 安裝 Mongrel
如果沒裝 gcc ,這裡會失敗

gem i mongrel

心得
Fedora 安裝 Ruby on Rails 真的很方便,已經全部整合到 yum 裡面了,要快速架設 Server 應該不是任何問題。

同場加映,Lighttpd + Fastcgi 安裝方式
安裝 fastcgi

wget http://www.fastcgi.com/dist/fcgi-2.4.0.tar.gz
cd fcgi-2.4.0
./configure
make
sudo make install


Ruby Fastcgi

wget http://www.moonwolf.com/ruby/archive/ruby-fcgi-0.8.7.tar.gz
ruby install.rb config -- --with-fcgi-include=/usr/local/include --with-fcgi-lib=/usr/local/lib
ruby install.rb setup
ruby install.rb install
1164.962389] ACPI Error: Error: No handler for Region [RTCH) (0000000063e8b995) [SystenCHOS] (20210730/evregion-130) 1164.982497] ACPI Region SystemCMOS (ID=5) has no handler. (20210730/exf Idio-261) 1164.982590] 1164.982694] ACP. ror: ACPI or: Aborting method \_SB.PC00.LPCB.ECO.SNTH due to previous error (AE_NOT_EXIST) (20210730/psparse-529) borting method \_SB.PC00.LPCB.ECO._977 due to previous error (AE_NOT _EXIST) (20210730/psparse-529) 1165. 994161] 1165 ACPI No handler for Region [RTCH] (0000000063e8b995) [SystenCHOS] (20210730/evregion-130) 9942671 ACP Region SystenCHOS (ID=5) has no handler (20210730/exf 1dio-261) 1165 934955] aborting method \_SB.PCO0.LPCB.ECO.SNTM due to previous error (AE_NOT_EXIST) (20210730/psparse-529) Aborting method \_SB.PC00.LPCB.ECO._A77 due to previous error (AE_NOT EXIST) (20210730/psparse-529) No handler for Region [RTCH] (0000000063e8b995) [SystemCMOS] (20210730/evregIon-130) Region SystemCHOS (ID=5) has no handler (20210730/exf Id1o-261) Abarting method \_SB.PC00.LPCB.ECO.SNTH due to previous error (AE_NOT _EXIST) (20210730/psparse-529) Aborting method \_SB.PC00.LPCB.ECO._077 due to previous error (AE_NOT EXIST) (20210730/psparse-529) 1168 [SystemCHOS] (20210730/evregion-130) 1166. 006160] 1168.006260] 1168.0063547 1169.006043] 1169.006149] 1169.006241] 1169. Aborting method \_SB.PC00.LPCB.ECO._Q77 due to previous error (AE_NOT_EXIST) (20210730/psparse-529) No handler for Region [RTCH] (0000000063e8b995) [SystemCHOS] (20210730/evregion-130) Region SystemCHOS (ID=5) has no handler (20210730/exf1dio-261) Aborting method \_SB.PC00.LPCB.ECO.SNTH due to previous error (AE_NOT_EXIST) (20210790/psparse-529) Aborting method \_SB.PC00.LPCB.ECO._Q77 due to previous error
最新发布
03-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值