Sekedar berbagi pengalaman saja, berikut ini langkah-langkah instalasi redmine di sistem operasi FreeBSD yang sudah berhasil saya lakukan. Memang sudah ada petunjuk instalasinya di http://www.redmine.org, tetapi berdasarkan pengalaman saya semua itu tidak sesuai “rencana” seperti yang tertulis di website redmine.org tersebut. Perlu usaha googling lagi untuk bisa memecahkan beberapa masalah yang timbul.
Berikut langkah-langkah ideal yang sudah saya lakukan di beberapa mesin FreeBSD (mungkin untuk kasus yg lain bisa saja berbeda :p )
login sebagai root terlebih dahulu, kemudian lakukan langkah berikut ini:
cd /usr/ports/devel/ruby-gems/
make install
cd /usr/local/bin
gem install rails –include-dependencies
kalau koneksi internet menggunakan proxy (misal: proksi.punyaku.com:8080), maka baris terakhir perlu ditambahkan sbb:
gem install rails –include-dependencies -p http://proksi.punyaku.com:8080
Download redmine 0.8.7 di redmine.org, kemudian ekstrak ke folder tertentu (misal: /data/, sehingga akan terbentuk /data/redmine-0.8.7/)
Buat database kosong (misalnya: redmine) dan grant user khusus untuk database ‘redmine’ tsb:
Untuk MySQL:
create database redmine character set utf8;
create user ‘redmine’@'localhost’ identified by ‘my_password’;
grant all privileges on redmine.* to ‘redmine’@'localhost’;
Salin file /data/redmine-0.8.7/config/database.yml.example menjadi /data/redmine-0.8.7/config/database.yml dan edit sbb untuk lingkungan “production”.
Untuk MySQL :
production:
adapter: mysql
database: redmine
host: localhost
username: redmine
password: my_password
Masuk ke folder /data/redmine-0.8.7/, kemudian jalankan perintah ini ( asumsi rake ada di /usr/local/bin/ ) :
/usr/local/bin/rake config/initializers/session_store.rb
kalau keluar pesan error sbb:
rake aborted!
no such file to load — iconv
jalankan perintah ini dulu:
cd /usr/ports/converters/ruby-iconv
make clean && make install
*pastikan ports tree mesin Anda up-to-date ( http://www.bsdguides.org/guides/freebsd/beginners/portsnap.php )
kemudian ulangi perintah
/usr/local/bin/rake config/initializers/session_store.rb
Selanjutnya jalankan perintah ini:
/usr/local/bin/rake db:migrate RAILS_ENV=”production”
chmod -R 755 files log tmp public/plugin_assets
(buat foldernya klo emang ga ada)
Setelah itu jalankan webservernya sbb:
/usr/local/bin/ruby script/server webrick -e production
Jika tidak ada masalah, Anda akan bisa membuka alamat http://ip.add.ress.nya:3000/ di browser.
Selamat mencoba.
referensi:
- http://www.redmine.org/wiki/redmine/RedmineInstall
- http://jasonnoble.org/2008/09/installing-ruby-on-rails-in-freebsd.html
- http://dhiku.wordpress.com/2007/10/23/installing-redmine-di-windows/
- http://www.redmine.org/boards/2/topics/9752
- http://www.redmine.org/news/30
- http://www.redmine.org/boards/2/topics/2008
0 Tanggapan ke “Instalasi redmine 0.8.7 di FreeBSD”