Rand(o,m)

Repository Lokal Ubuntu 14.04 Trusty Tahr

Get it on Google Play

19 Januari 2017 - 14:38:03 - Read: 498

Mengganti Port Default Ruby on Rails

Default port ruby : 3000

Running di http://localhost:3000

$ grep -r 3000 /my/path/project/
./config/puma.rb:# Specifies the `port` that Puma will listen on to receive requests, default is 3000.
./config/puma.rb:port        ENV.fetch("PORT") { 3000 }

Edit port di file puma.rb , dan ketika server dijalankan, ternyata port tidak berubah.

Nemu di http://honeyco.nyc/blog/change-rails-server-default-port/ , dengan statement This is a bit hackish.
Yang berarti mungkin masih ada cara lain yang lebih official.

Buat yang tau, mohon komentarnya yak :)

Tambahkan baris berikut ini di config/boot.rb

require 'rails/commands/server'

module Rails
  class Server
    def default_options
      super.merge!(:Port => 5556)
    end
  end
end

Dan kembali jalankan server di http://localhost:5556

dan tara...

Yarp, gitu ja artikel versi bahasa Indonesianya dari link web diatas. Semoga bermanfaat buat yang baru belajar RoR.