1、Ruby安装
Ruby on Rails网站推荐使用1.8.7版。
# wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz
# tar zxvf ruby-1.8.7-p174.tar.gz
# cd ruby-1.8.7-p174
# ./configure --prefix=/usr/local/ruby
# make && make install
设置Ruby环境变量
# cd ~
# vi .bash_profile
添加下面一行
export PATH=$PATH:/usr/local/ruby/bin
保存退出:wq
# . .bash_profile
(注意:如果make不成功,可能是红帽子没有安装GCC脚本库)
2、RubyGems安装
# wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
# tar zxvf rubygems-1.3.5.tgz
# cd rubygems-1.3.5
# ruby setup.rb
3、Rake安装
# gem install rake //直接使用gem命令安装rake.
//也可以下载安装地址:http://rubyforge.org/frs/download.php/56872/rake-0.8.7.tgz
4、Ruby on Rails
# gem install rails
(注意:如果安装不成功,可能是RubyGems版本太低,可以用gem -v update 升级)
5、Redmine安装
# wget http://rubyforge.org/frs/download.php/56909/redmine-0.8.4.tar.gz
# tar zxvf redmine-0.8.4.tar.gz
# mv redmine-0.8.4 /usr/local/redmine
# cd /usr/local/redmine/config
设置数据库参数
# cp database.yml.example database.yml
# vi database.yml
production:
adapter: mysql
database:redmine
host: localhost
username: redmineuser
password: redminepw
encoding: utf8
保存退出:wq
6. 创建mysql数据库
3、Rake安装
# gem install rake //直接使用gem命令安装rake.
//也可以下载安装地址:http://rubyforge.org/frs/download.php/56872/rake-0.8.7.tgz
4、Ruby on Rails
# gem install rails
(注意:如果安装不成功,可能是RubyGems版本太低,可以用gem -v update 升级)
5、Redmine安装
# wget http://rubyforge.org/frs/download.php/56909/redmine-0.8.4.tar.gz
# tar zxvf redmine-0.8.4.tar.gz
# mv redmine-0.8.4 /usr/local/redmine
# cd /usr/local/redmine/config
设置数据库参数
# cp database.yml.example database.yml
# vi database.yml
production:
adapter: mysql
database:redmine
host: localhost
username: redmineuser
password: redminepw
encoding: utf8
保存退出:wq
5、Redmine安装
# wget http://rubyforge.org/frs/download.php/56909/redmine-0.8.4.tar.gz
# tar zxvf redmine-0.8.4.tar.gz
# mv redmine-0.8.4 /usr/local/redmine
# cd /usr/local/redmine/config
设置数据库参数
# cp database.yml.example database.yml
# vi database.yml
production:
adapter: mysql
database:redmine
host: localhost
username: redmineuser
password: redminepw
encoding: utf8
保存退出:wq
# mv redmine-0.8.4 /usr/local/redmine
# cd /usr/local/redmine/config
设置数据库参数
# cp database.yml.example database.yml
# vi database.yml
production:
adapter: mysql
database:redmine
host: localhost
username: redmineuser
password: redminepw
encoding: utf8
保存退出:wq
设置数据库参数 # cp database.yml.example database.yml # vi database.yml production: adapter: mysql database:redmine host: localhost username: redmineuser password: redminepw encoding: utf8 保存退出:wq
# wget http://download.mysql.cn/download_file/gz/5.0/mysql-5.0.22.tar.gz
# tar zxvf mysql-5.0.22.tar.gz
# cd mysql-5.0.22
# ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data/ --without-innodb --without-debug --with-extra-charsets=gbk --with-extra-charsets=all --enable-assembler --with-pthread --enable-thread-safe-client --with-client-ldflags=-all-static
配置成功出现“Thank you for choosing MySQL!”提示。
# make && make install
Mysql配置 # cp ./support-files/mysql.server /etc/init.d/mysql # groupadd mysql # useradd –g mysql mysql # chmod 777 /etc/init.d/mysql # /usr/local/mysql/bin/mysql_install_db # chown -R mysql:mysql /usr/local/mysql/data/ 启动Mysql # service mysql start # /usr/local/mysql/bin/mysqladmin –u root –p password 'rootpw' //设置密码为rootpw Enter password: //默认密码为空,所以直接回车 # /usr/local/mysql/bin/mysql –u root –p Enter password: //输入新密码后,登录成功