Lewati ke konten utama

How to Deploy Redmine

Redmine adalah sistem berbasis web open-source untuk manajemen proyek dan pelacakan masalah. Ditulis menggunakan kerangka kerja Ruby on Rails, Redmine bersifat lintas platform dan lintas basis data.

Dalam tutorial ini, kami akan menunjukkan cara menginstal dan menjalankan aplikasi Redmine Anda sendiri di dalam platform.

Anda dapat memiliki instance Redmine yang berjalan dalam hitungan menit menggunakan opsi penginstalan sekali klik.

Prosesnya sederhana - cukup klik Get it hosted now, ketik email Anda dan instal Redmine dalam satu menit melewati langkah instalasi manual. Temukan daftar lengkap aplikasi yang tersedia untuk penginstalan sekali klik di halaman Marketplace kami.

Jika Anda ingin mengkonfigurasi dan menjalankan instance Redmine Anda secara manual, ikuti instruksi langkah demi langkah di bawah ini.

Environment Creation

  1. Masuk ke platform dashboard dan klik tombol Create environment.

  2. Navigasikan ke tab Ruby, pilih Apache sebagai server aplikasi Anda dan MySQL sebagai database. Tentukan batas cloudlet untuk node yang dipilih, beri nama environment Anda (contoh: redmine) dan klik Create.

    environment topology wizard
  3. Tunggu hingga pembuatan selesai, ini hanya memerlukan waktu semenit.

    Redmine environment created

Redmine Deployment

  1. Buka situs web resmi Redmine dan unduh rilis stabil terbaru sebagai arsip .tar.gz atau .zip.

    download Redmine package
  2. Kembali ke platform dashboard dan unggah arsip ini melalui Deployment Manager.

    upload Redmine archive
  3. Terakhir, deploy paket Redmine ke environment yang telah dibuat sebelumnya. Untuk itu, klik tombol Deploy to.. di samping arsip yang diunggah dan pilih environment yang diinginkan.

    Kemudian pilih jenis deployment aplikasi (Production dalam kasus kami) dan klik tombol Deploy.

    deploy Redmine to production

Dalam beberapa saat, Redmine akan dihosting di dalam environment yang dipilih.

Database Configurations

  1. Tekan tombol Open in Browser untuk node MySQL di environment.

    open MySQL in browser
  2. Masuk ke panel admin menggunakan kredensial yang dikirimkan platform kepada Anda setelah pembuatan environment. Navigasikan ke tab SQL.

    database SQL tab
  3. Anda akan melihat formulir kosong untuk menjalankan permintaan SQL. Masukkan baris berikut di sana dan klik Go untuk membuat database baru.

    CREATE DATABASE redmine CHARACTER SET utf8;
    database execute SQL query
  4. Kemudian kembali ke platform dashboard dan klik tombol Config di samping server Apache.

    Apache config button
  5. Dalam Configuration Manager yang terbuka, navigasikan ke folder webroot > ROOT > config, temukan file database.yml.example dan salin isinya.

    copy database.yml example
  6. Kemudian buat file database.yml baru di folder yang sama (config) dan tempelkan string yang telah disalin ke dalamnya.

    create database.yml
  7. Sekarang Anda perlu mengkonfigurasi koneksi ke DB menggunakan data dari database MYSQL Anda.

Bagian untuk konfigurasi khusus harus dipilih tergantung pada jenis deployment yang Anda pilih saat pembuatan environment (production dalam kasus kami).

Tentukan host MySQL (URL ke database Anda tanpa http://) dan kredensial yang Anda terima saat pembuatan environment dalam string username dan password.

configure MySQL connection
catatan

Jika Anda berencana untuk mengubah jenis deployment ke yang lain (development atau testing) nanti, Anda harus menentukan parameter koneksi ini di semua bagian yang sesuai.

  1. Save perubahan yang telah dibuat.

Application Server Configurations

  1. Klik tombol Config untuk node Apache di environment Anda.

    Apache config button
  2. Di folder webroot > ROOT buat file baru dan beri nama rake_deploy.

    create rake_deploy file
  3. Tempelkan string berikut ke dalam file yang baru dibuat:

    generate_secret_token
    db:migrate
    redmine:load_default_data
    configure rake_deploy
  4. Save perubahan dan Restart node Apache.

    restart Apache node
  5. Terakhir, tekan tombol Open in Browser di samping environment Anda.

    open Redmine in browser

Halaman beranda aplikasi Redmine Anda akan terbuka.

Redmine home page

Itu saja. Sekarang Anda memiliki aplikasi Redmine Anda sendiri yang siap dijalankan di platform. Nikmati!

Baca Juga