我想在单个服务器上部署多个rails应用程序。 如果我有一个域名,我可以很容易地做到这一点,使用子域作为虚拟主机的服务器名称。
我的问题是,我没有一个域名。 我可以做些什么吗?
70.42.89.11 / app_1作为一个服务器名称,70.42.89.11/app_2作为另一个服务器名称。
或者还有其他解决scheme吗?
将passenger_base_uri信息传递给Rails应用程序
用Bundler安装Gems ==大问题
乘客进程已经运行? 但不是
使Rails生产在端口80上运行
RVM,Ruby 1.9.2,Rails 3,Passenger 3.0.2(Bundler :: GemNotFound)
/etc/init.d/Nginx不可执行
Nginx,passenger,rails:没有这个文件要加载–bundler
Nginx + Passenger + Rails服务器错误
在Ubuntu 14.04上使用Phusion Passenger在根目录获得欢迎消息
http://www.modrails.com/documentation/Users%20guide%20Apache.html#deploying_rack_to_sub_uri
https://www.phusionpassenger.com/library/deploy/apache/deploy/ruby/#deploying-an-app-to-a-sub-uri-or-subdirectory
另外,您可以设置一个标准的虚拟主机设置,并使用您的主机文件来组建一个您喜欢的域。 这只适用于测试,因为任何想看应用程序的人都需要在主机文件中拥有相同的条目,但是对于开发来说,这样做会很好。
域名不需要托管在域名系统中,可用于虚拟主机。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。