Search code examples
ruby-on-railsrubyruby-on-rails-4command-lineserver

How do you stop a rails server from the command line?


I had a weird incidence where I closed my terminal, but the server kept running. When I tried to run the server again I got a message that the server was still running. How could I stop the server through the command line?


Solution

  • Way 1: Just type: Ctrl + C in the terminal where your server is running.

    Way 2: Another way of doing it:

    In your terminal to find out the PID of the process:

    $ lsof -wni tcp:3000
    

    Then, kill the process:

    $ kill -9 PID
    

    Way 3: You can also use the following command to kill all running apps with rails in the name:

    killall -9 rails