Linux CentOS Restart Redmine Webrick Menggunakan SSH

Cara merestart Redmine pada Linux CentOS yang menggunakan server Webrick cukup tricky. Cara ini hasil saya mencoba-coba sendiri, mungkin ada cara lain yang lebih baik.

Redmine otomatis restart ketika Webrick direstart. Untuk merestart Webrick, pertama-tama kita perlu

(1) kill proses ruby

Temukan PID untuk proses ruby. Kalau ruby menggunakan port 3000, kita dapat mengeksekusi perintah lsof -i :3000 untuk menemukan PID proses ruby

Untuk menghentikan / kill proses ruby, kita menggunakan perintah kill -9 PID

(2) jalankan kembali webrick

Pindah ke lokasi instalasi redmine, misalnya “/var/www/redmine”

Jalankan perintah

ruby script/rails server webrick -e production -d

Jangan sungkan berbagi kalau Anda punya cara yang lebih baik 😀

Fungsi -d supaya webrick berjalan sebagai service alias daemon.

Leave a Reply

Your email address will not be published. Required fields are marked *