34
31

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

rails sが立ち上がらない・・・

Last updated at Posted at 2018-07-13

##サーバー起動
rails serverでサーバーを立ち上げようとしたところ、

=> Booting Puma
=> Rails 5.1.6 application starting in development 
=> Run `rails server -h` for more startup options
Puma starting in single mode...
* Version 3.9.1 (ruby 2.4.1-p111), codename: Private Caller
* Min threads: 5, max threads: 5
* Environment: development
* Listening on tcp://localhost:8080
Exiting
/usr/local/rvm/gems/ruby-2.4.1/gems/puma-3.9.1/lib/puma/binder.rb:269:in `initialize': Address already in use - bind(2) for "127.0.0.1" port 8080 (Errno::EADDRINUSE)
from /usr/local/rvm/gems/ruby-2.4.1/gems/puma-3.9.1/lib/puma/binder.rb:269:in `new'
from /usr/local/rvm/gems/ruby-2.4.1/gems/puma-3.9.1/lib/puma/binder.rb:269:in `add_tcp_listener'
.
.
省略
.
.
from bin/rails:3:in `<main>'

のように表示され、立ち上がらない。なんで??

##プロセスの確認
このコマンドで動いているプロセスを確認する。
(今回はポート番号8080)

lsof -i -P | grep 8080

すると・・・

ruby    15882 ec2-user   11u  IPv4  24076      0t0  TCP localhost:8080 (LISTEN)

うんうん、
どうやら15882のプロセスが動いていて邪魔をしているってさ!
##プロセスの停止
プロセスIDがわかったので停止!!

kill -9 15882

ちなみに-9は強制終了させるよという意味らしいです。
他にも何通りかあるらしいので、気になる方は調べてみてください。

再度rails serverでサーバーを立ち上げたら、動きました!

以上となります。
間違いなどありましたら、ご指摘いただけると幸いです!

34
31
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
34
31

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?