我正在笔记本电脑上运行我的 rails 应用程序。
现在一切都已启动并正在运行,我想将其全部传递给在线服务器。如何将应用程序复制到服务器,将其设置为生产模式并使一切正常运行?
我已经看到很多回复将应用程序从开发模式传递到同一服务器上的生产模式,但没有传递到不同的机器......
你能指点我一些关于tis的在线教程吗?我还没有找到任何...谢谢
我正在笔记本电脑上运行我的 rails 应用程序。
现在一切都已启动并正在运行,我想将其全部传递给在线服务器。如何将应用程序复制到服务器,将其设置为生产模式并使一切正常运行?
我已经看到很多回复将应用程序从开发模式传递到同一服务器上的生产模式,但没有传递到不同的机器......
你能指点我一些关于tis的在线教程吗?我还没有找到任何...谢谢
部署到生产服务器时需要牢记以下几点:
我更喜欢将我的 gem 捆绑到供应商目录中bundle --deployment
另外,一定要编译你的 assets rake assets:precompile
。
您需要选择一个 Web 服务器(apache/nginx/etc)和应用程序服务器(phusion 乘客)。
您应该查看http://railscasts.com/episodes/335-deploying-to-a-vps,其中包含有关如何将网站部署到生产机器的一些详细信息。还可以查看其中一些视频http://railscasts.com/?tag_id=21。