WEBrick이 아니라 Thin으로 레일스 서버를 돌리는 방법이다.

우선 Gemfile에 다음 코드를 삽입한다.

  gem 'thin'





그런후 쉘에서 다음을 실행한다.

  bundle install



끝이다. 

쉘에서 레일스 서버를 실행하면 다음과 같이 Thin서버가 돌아가는 것을 확인할 수 있다.

  레일스 서버는 쉘에서 'rails s' 명령으로 실행할 수 있다. 'rails server'라고 해도 된다.




혹시나 계속 WEBrick으로 돌아간다면 다음을 더 확인해보자.

~/.rvm/gems/ruby-버전/gems/rack-버전/lib/rack/handler.rb 파일을 열어보자.



다음과 같이 40~44번째 줄에 Thin이 있으면 실행하고 로드 실패하면 WEBrick을 실행하라는 형식으로 바꿔주자.




참고자료

1. rack - github




Posted by 하남각목