新手问题 每次都要运行 rails server 吗?

oixiyi · 2014年10月03日 · 最后由 oixiyi 回复于 2014年10月05日 · 1834 次阅读

弱弱地问下: 我用putty连接上linux机子后, rails server启动项目可以正常访问, 但是关掉putty后服务就自动停止,项目也无法访问了…… 怎样解决这个问题?我希望它自己一直跑着,想修改的时候又如何使它停止呀?

共收到 7 条回复

是说正式项目用rails s跑么。。。记得好像用rails server & 放到后台就可以了

#1楼 @zjtxqjj 嗯,好的我去试试。

  1. 可以开screen啊
  2. 生产服务器请老老实实上webserver+unicorn/thin/passenger
  3. 其实我开发的时候就已经是nginx+unicorn了。rails s 我还没用过呢。
rails s -d

#  to kill the server
#  kill `cat tmp/pids/server.pid`

google 搜索 "rails server daemon"

rails s? 不加环境? 你是测试用,还是正式部署? development环境下很多东西都是关闭的,比如asset compile. 建议用thin + nginx ,初学还是比较好搞定

#6楼 @nxbtch 嗯啊,谢谢指点!:)

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册