redmine logo

Upgrade TurnKey Redmine Appliance

Redmine merupakan aplikasi yang gratis dan open source, digunakan untuk project management berbasis web dan juga perangkat untuk issue tracking. Redmine memungkinkan pengguna untuk mengelola beberapa proyek dan sub-proyek secara bersamaan dan juga dilengkapi dengan wiki dan forum, time tracking dan juga access control. Redmine adalah aplikasi web fleksibel yang ditulis dengan Ruby on Rails framework.

Cek Kebutuhan Aplikasi

Sebelum memulai upgrade Redmine yang paling diperlukan adalah o/s yang digunakan sudah memenuhi setiap requirement dari Redmine terbaru, menurut informasi dari website Redmine, yang sangat penting adalah versi dari rails dan ruby seperti berikut :
Ruby Interpreter

Karena appliance ini menggunakan Debian Wheezy, maka rails dan ruby yang terinstall secara default adalah:

Upgrade Packages

Pastikan bahwa paket sistem dan security sudah menggunakan versi yang terkini:

Selanjutnya, menghapus ruby dalam server agar instalasi tidak konflik dengan paket sistem yang ada

Unduh gpg key untuk instalasi RVM :

Instalasi Dependencies

Pastikan paket berikut terinstall sebelum menginstall yang lainnya :

1 – Install RVM

Langkah pertama, RVM harus diinstall secara manual dan tidak tergantung dengan Debian repositori.

Setelah terinstall, secara default lokasi RVM berada di ‘/usr/local/rvm/’ – Untuk menggunakan shell environment yang update sebaiknya Anda logout dan login kembali, atau menggunakan perintah berikut:

Untuk melihat versi Ruby yang ada, bisa menggunakan perintah berikut:

Selanjutnya, kita akan menginstall Ruby dan Rails terbaru.

2 _ Install Ruby dan Rails

Untuk menginstall rubi, jalankan perintah berikut:

Jika Anda ingin menginstall beberapa versi dari Ruby dan ingin switching dari satu versi ke versi yang lainnya, gunakan perintah berikut:

Setelah itu, Anda bisa melihat info dari versi Ruby yang sedang aktif dan lokasi path dari ruby juga aplikasi lain yang terkait dengan Ruby ini:

Atau melihat Ruby yang terinstall dalam sistem dengan perintah berikut:

Install kebutuhan lainnya

Install Bundler
Bundler gem merupakan tool penting untuk mengelola gems saat mendevelop dan menjalankan aplikasi Rails. biasanya RVM akan menginstall Bundler secara automatis, namun sejak versi 1.26.11 (rilis 31 maret 2015), RMV tidak lagi menginstall Bundler secara automatis.

Install Nokogiri dan Rails

Upgrade Redmine

Setelah semua kebutuhan untuk Redmine terpenuhi, saatnya menginstall redmine terbaru:

Install Phusion Passenger

Phusion passenger ini apache2 modul yang akan mengkoneksikan webserver ke aplikasi Rails

Setelah semua terinstall, edit file ‘/etc/apache2/conf.d/passenger’ menjadi seperti ini :

Optional – Install ImageMagick dan RMagick

Hasil Akhir

Berikut hasil akhir setelah installasi dan upgrade:
Redmine Information

Leave A Comment

Your email address will not be published. Required fields are marked (required):

Back to Top