Redmine เป็น ruby on rail application ลง source code ทั้งหมดไว้ที่ /usr/share/redmine แล้วทำการ link /usr/share/redmine/public ไปไว้ที่ /var/www/redmine

ดูวิธีติดตั้งได้ที่ http://www.redmine.org/projects/redmine/wiki/RedmineInstall

database ให้ตั้งโดย config ที่ /usr/share/redmine/config/database.yml

production:
  adapter: mysql
  database: redmine
  host: isl2-dev
  username: web
  password: ใส่ password ตรงนี้
  encoding: utf8

ตอน setup บางที table มันจะเป็น latin1 ทำให้พิมพ์ภาษาไทยไม่ได้ เราก็ต้อง convert ให้เป็น utf-8 โดยใช้ script นี้

mysql -u [username] -p[password] --database=[dbname] -B -N -e "SHOW TABLES" \
| awk '{print "ALTER TABLE", $1, "CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;"}' \
| mysql -u [username] -p[password] --database=[dbname] &

ถ้าต้องการตั้ง email notification ให้แก้ไขที่ /usr/share/redmine/config/configuration.yml โดยให้แก้ในหัวข้อ default: ดังนี้

default:
  # Outgoing emails configuration (see examples above)
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      address: mail.cp.eng.chula.ac.th
      port: 25
      domain: cp.eng.chula.ac.th
      authentication: :login
      user_name: "nattee"
      password: "ใส่ password ตรงนี้"

RedmineSetup (last edited 2012-01-20 10:16:55 by dae)