1

Redmine is a flexible project management web application written using Ruby on Rails framework.

Redmine Features (from Redmine website)

  • Multiple projects support
  • Flexible role based access control.
  • Flexible issue tracking system
  • Gantt chart and calendar
  • News, documents & files management
  • Feeds & email notifications.
  • Per project wiki
  • Per project forums
  • Simple time tracking functionality
  • Custom fields for issues, projects and users
  • SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
  • Multiple LDAP authentication support
  • User self-registration support
  • Multilanguage support
  • Multiple databases support

Installnation
1. Install Ruby , RubyGems , and Rails

sudo apt-get install ruby1.8
wget http://rubyforge.org/frs/download.php/45906/rubygems-1.3.1.zip
unzip rubygems-1.3.1.zip
cd rubygems-1.3.1/
ruby setup.rb
gem1.8 install rails

2. Download Redmine [Click] and extract it

3. Setup database ( I use mysql-server-5.0) create database redmine

create database redmine character set utf8;

4. In config directory copy database.yml.example to database.yml and open it in text editor and configure your database settings for “production”
This is example for mysql

production:
  adapter: mysql
  database: redmine
  host: localhost
  username: bduser
  password: bdpasswd

5. Create database structure

rake db:migrate RAILS_ENV="production"

NOTE: if you fond an error No such file or directory – /tmp/mysql.sock
insert this line in database.yml

production:
  adapter: mysql
  socket: /var/run//mysqld/mysqld.sock
  database: redmine
  host: localhost
  username: bduser
  password: bdpasswd

6. Insert default configuration data in database

rake redmine:load_default_data RAILS_ENV="production"

7. Setting up permissions

sudo chmod -R 755 files log tmp

8. Run webserver and Enjoy :-)

ruby script/server -e production
If you have enjoyed this entry. Please feel free to bookmark it using your favorite social bookmarking site

One Response so far

  1. RTSP says:

    ยุ่งยากชิป แต่ก็ยังง่ายกว่า Trac
    ว่าแต่ debian มันมี rubygems ให้นะ

    ป.ล. ย้ายเว็บซะทีสิวะ – -

Leave a Comment