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 ตรงนี้"