我是一名开发人员,没有太多的pipe理经验。 客户端希望在他的Dreamhost专用服务器(运行Debian)上托pipe一个Rails 3.2应用程序,该服务器已经托pipe了一堆其他站点(都具有相同的IP)。 我很好用Passenger / Apache的设置,但我需要在服务器上的ruby1.9.3。 此外,Dreamhost有一些自定义的Apache设置,我不确定如果所有者稍后通过Dreamhost面板添加新的虚拟主机,手动编辑httpd.conf将会持续。
所以,问题的实质是:在Dreamhost上安装Passenger / ruby 1.9.3堆栈的最佳方式是什么,而不会搞乱现有的服务器?
哦,为什么直到最后我才读到文档。 Dreamhost wiki有一个设置RVM的指南 。 最后一部分讲述了如何设置一个反向代理,它解决了我的问题。