中关村村草 发表于 2011-03-03 11:05

CentOS Linux 环境 Rails 和 Redmine 安装记录

转:阳光真强烈



CentOS Linux 环境 Rails 和 Redmine 安装记录




Redmine是基于Rails开发的项目协作系统,与之有类似功能还有 Jira, Trac, Bugzilla, Mantis等。

在CentOS Linux 5.3下Redmine的安装过程参考如下:

准备工作# yum install httpd \

httpd-devel \

openssl-devel \

zlib-devel \

mysql-server \

mysql-devel \

gcc \

gcc-c++ \

curl-devel

# wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz -C ~/source/

# wget http://rubyforge.org/frs/download.php/73882/rubygems-1.4.2.tgz -C ~/source/ 安装Ruby, RubyGems# cd ~/source/

# tar xvzf ruby-1.8.7-p174.tar.gz -C ../build/

# tar xvzf rubygems-1.4.2.tgz -C ../build/

# cd ../build/ruby-1.8.7-p174

# ./configure && make && make install

# ruby -v

ruby 1.8.7 (2009-06-12 patchlevel 174)

# cd ../rubygems-1.5.2

# ruby setup.rb

# gem -v1.4.2

安装Rmagick, Passenger(mod_rails)# gem install libjpeg libtiff libpng libwmf ghostscript ImageMagick-devel

# yum install rpm-build cabextract

# wget http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec -P ~/source/

# vim ~/source/msttcorefonts-2.0-1.spec
将第9行%define fontdir /usr/share/fonts/%{name} 修改为%define fontdir /usr/share/fonts/default/TrueType 然后安装字体# rpmbuild -bb msttcorefonts-2.0-1.spec

# rpm -ivh /usr/src/redhat/RPMS/noarch/msttcorefonts-2.0-1.noarch.rpm 测试ImageMagick工作是否正常,然后安装rmagick# convert label:abc test.gif# gem install rmagick -v 1.15.17<BR> 安装passenger,安装完成后按照提示修改apache配置# gem install passenger

passenger-install-apache2-module 安装Rails# gem install rails -v=2.3.11 TODO, 安装Redmine

laohuanggua 发表于 2011-03-04 10:02

问下,用ruby 1.8.6可以么?目前elff源只有1.8.6.
页: [1]
查看完整版本: CentOS Linux 环境 Rails 和 Redmine 安装记录