Redmine 是類似 Trac 的系統, 但相較於 Trac, Redmine 發展的較晚,
同時走向也不盡相同 (我自己比較喜歡 Redmine 的感覺跟操作, 功能多
卻不複雜, Issue Tracking, Source Control, Forum, Wiki, Document,
該有的功能都有.) 我是在 EC2 的 Instance 上安裝 Redmine, 並進行測試,
概略的步驟如下:
> yum install ruby
> yum install rubygems
> gem install rails -v=2.3.5
> yum install mysql
> yum install mysql-server
> yum install gcc-c++ mysql-server mysql-devel openssl openssl-devel zlib zlib-devel subversion
> /etc/init.d/mysqld start
> mysqladmin -u root password 'secret'
> gem install rails -v=2.3.5
> gem install rack -v=1.0.1
> gem install rake
> gem install i18n -v=0.4.2
> gem install mysql
> yum install ruby-devel
> gem install mysql
> wget http://rubyforge.org/frs/download.php/74419/redmine-1.1.2.tar.gz
> tar -zxf redmine-1.1.2.tar.gz
> mysql
> mysql -p 'secret'
> cd redmine-1.1.2
> cd config/
> cp database.yml.example database.yml
> vim database.yml
> rake generate_session_store
> cp -r redmine-1.1.2 /var/www/redmine
> cd /var/www/redmine/
> rake generate_session_store
> RAILS_ENV=production rake db:migrate
> mysql --user=root --password=root123 redmine
> RAILS_ENV=production rake redmine:load_default_data
> chmod -R 755 files log tmp public/plugin_assets
> ruby script/server webrick -e production -p 80 -b '$ip' -d
Note:
1. $ip 的地方記得改成 hostname 或要 bind 的 ip address.
參考文件:
HowTo_install_Redmine_on_CentOS_5
Redmine Install
沒有留言:
張貼留言