好了,我要做的就是部署我的第一个rails项目。我问过this一个问题,我想我明白了,你不能配置apache使用ip,你必须有一个域名。
我还不能使用域名的原因是因为我正在为某人重新创建一个站点,而他们不希望在将域名从当前站点切换到新rails站点的过程中出现故障。
我想让我的rails应用程序在服务器上运行,这样我就可以测试它,然后一旦它准备好了,就切换域名。
如何在不使用域名的情况下设置服务器来运行rails项目?
发布于 2012-06-27 03:54:11
如果您想在开发模式下本地运行rails项目,那么只需从项目的根目录运行命令rails s即可。
可以在同一台服务器上部署两个应用程序,或者同一个应用程序的两个版本,我通常使用子域,先是website.com,然后是testing.website.com。
你只需要有独立的数据库和独立的虚拟主机文件。
如果apache机器在本地网络上,您还可以尝试通过它的IP地址来访问它。
https://stackoverflow.com/questions/11214419
复制相似问题