유일한 차이점은, rails server
포트 3000에 서버를 시작한다는 것입니다 있습니까?`rails server`와`rackup`의 차이점은 무엇입니까? 9292.</p> <p>는 다른 차이는 <code>rackup</code> 포트에 서버를 시작하면서 내가 언급 한
하나 대신에 사용 사례가 있습니까?
유일한 차이점은, rails server
포트 3000에 서버를 시작한다는 것입니다 있습니까?`rails server`와`rackup`의 차이점은 무엇입니까? 9292.</p> <p>는 다른 차이는 <code>rackup</code> 포트에 서버를 시작하면서 내가 언급 한
하나 대신에 사용 사례가 있습니까?
rails server
은 서버를 시작하기위한 명령 (일반적으로 WEBrick)이며 rails입니다.
rackup
은 rack와 함께 제공되는 명령으로 config.ru의 설정을 사용하고이를 기반으로 서버를 시작합니다. 이 표준은 다른 프레임 워크 및 랙 기반 응용 프로그램에서도 작동하며 일반적으로 프로덕션 서버에서 사용됩니다.
한 가지 차이점은 rails s
으로 서버를 시작하면 터미널에 출력이 표시된다는 것입니다.
내 경험에 의하면, rackup
은 phusion passenger에 의해 사용되므로 rails s
을 원하지 않을 것입니다.
제쳐두고 포트는 rails server
및 rackup
모두 -p 플래그를 사용하여 변경할 수 있습니다.