Prosedur instalasi Redmine di Ubuntu secara umum dapat dibaca di http://www.redmine.org/projects/redmine/wiki/howto_install_redmine_on_ubuntu_step_by_step , namun untuk setiap versi Ubuntu ada kemungkina perbedaan-perbedaan kecil.
Instalasi Aplikasi Pendukung
Berikut ini proses instalasi aplikasi pendukung Redmine:
apt-get update
apt-get remove cryptsetup-initramfs #optional, karena kadang-kadang kalau apt-get upgrade jadi macet di sini
apt-get upgrade
apt-get install apache2 software-properties-common ruby-rmagick mysql-server mysql-client mysql-common
apt-get install ruby-dev build-essential libmysqlclient-dev libssl-dev gcc libmysqlclient-dev
apt-get install libapache2-mod-passenger # untuk integrasi apache-passenger
apt-get install imagemagick libmagickcore-dev libmagickwand-dev
apt-get install libmagickcore-dev # untuk rmagick , menghindari pesan "ERROR: Can't install RMagick 4.0.0." https://stackoverflow.com/questions/28324439/cant-install-rmagick-0-0-0-cant-find-magick-config
apt-get install redmine redmine-mysql
gem update
gem install bundler
bundle update
Konfigurasi Apache
edit file /etc/apache2/mods-available/passenger.conf
existing:
PassengerRoot /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini PassengerDefaultRuby /usr/bin/ruby
ditambah “PassengerDefaultUser www-data” menjadi:
PassengerDefaultUser www-data
PassengerRoot /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini PassengerDefaultRuby /usr/bin/ruby
tambahkan symlink:
ln -s /usr/share/redmine/public /var/www/html/redmine
edit file /etc/apache2/sites-available/000-default.conf , tambahkan sebagai berikut:
<Directory /var/www/html/redmine> RailsBaseURI /redmine PassengerResolveSymlinksInDocumentRoot on </Directory>
Tambahkan file lock untuk Gemfile
touch /usr/share/redmine/Gemfile.lock
chown www-data:www-data /usr/share/redmine/Gemfile.lock
Restart Apache supaya konfigurasi dibaca ulang:
service apache2 restart
cek di browser:
ke alamat http://192.168.0.203/redmine
default username: admin, default password: admin
setelah login akan diminta untuk mengganti password
Pengecekan
Tampilan Administrator -> Information