ติดตั้ง Redmine บน Ubuntu 8.10


ด้วยความอยากรู้อยากเห็นเพราะ WillWill เอามาเล่นเลยอยากลองเล่นบ้าง อีกอย่างก้อไม่ค่อยจะรู้เรื่องภาษาแปลกๆ อย่าง ruby ก้อเลยเอาสักหน่อย Redmine เป็นระบบบริการจัดการโครงการซอฟต์แวร์บนเว็บไซต์ คล้ายๆ กับ SourceForge.Net และ LaunchPad นั่นแหละครับ แต่ที่แน่ๆ เจ้าตัวนี้เขียนบน rails ดังนั้นตัวมันจึงเล็กเอามากๆ

วิธีติดตั้งแบบง่ายๆ และ รวดเร็ว

1. ติดตั้งโปรแกรมที่เราต้องใช้กันก่อน ด้วยคำสั่ง 

aptitude install rails libmysql-ruby ruby rake rubygems

2. ติดตั้ง MySQL Server เพื่อเก็บข้อมูลโครงการ

aptitude install mysql-server

3. ดาวน์โหลด RedMine มาจาก RubyForge แล้วคลี่ไฟล์ไปไว้ที่ไหนสักที่อาจเป็น /home/redmine ก้อได้ครับ

wget http://rubyforge.org/frs/download.php/39477/redmine-0.7.3.tar.gz

4. สร้าง Database อย่างรวดเร็ว ด้วยคำสั่ง (ตรงตัวเอียงๆ ก้อเปลี่ยนให้ตรงกับเที่ตั้งค่าไว้ตอนติด MySQL นะครับ)

mysql -u root -proot-password -e "create database redmine character set utf8"

5. แก้ไขไฟล์ config/database.yml

cd /home/redmine

cp config/database.yml.example to config/database.yml

6. แก้ไขข้อมูลการเชื่อมต่อ ที่ไฟล์ config/database.yml

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

7. สร้างตารางข้อมูล

rake db:migrate RAILS_ENV="production"

8. ตั้งค่าพื้นฐานให้กับตารางเก็บข้อมูล

rake redmine:load_default_data RAILS_ENV="production"

9. ตั้งค่า permission สำหรับการเขียนไฟล์ และ log

useradd redmine
mkdir tmp
chown -R redmine:redmine files log tmp
chmod -R 755 files log tmp

10. ทดสอบ โดย run WEBrick ด้วยคำสั่ง

ruby script/server -e production

11. เข้าระบบเบราส์ไปที่ http://localhost:3000 ชื่อผู้ใช้ และรหัสผ่าน คือ admin

คำสำคัญ (Tags): #rails#redmine#ruby
หมายเลขบันทึก: 224278เขียนเมื่อ 20 พฤศจิกายน 2008 11:57 น. ()แก้ไขเมื่อ 21 มิถุนายน 2012 19:00 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท