【发布时间】:2017-10-12 02:09:22
【问题描述】:
所以最近,我为自己提供了一台 Mac Mini,我想将它用作服务器(网站、缓存、Xcode 服务器(不工作)、VPN(不工作)等等)。目前它正在运行安装了 Server.app (5.3) 的 macOS Sierra (10.12.4)。我已成功启用网站和 DNS 服务,因此可以从外部访问我的服务器。我有一个可信且有效的 SSL 证书。
问题是……
...我不知道如何将服务器设置为 Ruby On Rails 的生产服务器。
想要我想要
- 在 macOS 服务器 (www.example.com) 上使用 Ruby On Rails 托管 Web 应用程序
- 了解如何设置服务器应用以服务于 Web 应用
- 托管 Web 应用代码的 Git 存储库
我查看了服务器应用程序中网站服务的设置,但没有找到 PHP 和 Python 以外的任何选项。
我知道的
- 我的 MacBook 已经安装了 Ruby 2.4 和 Rails 5.0。我知道如何为开发目的安装 Rails
即使不是直截了当,也请发布您有的任何帮助。
我的一个猜测是,我可以转发为网站打开的端口,而无需指定服务器应用程序中文件所在的文件夹。
我很高兴你能以某种方式实现我的目标。
【问题讨论】:
-
这不是这个网站的目的。 Stackoverflow 是针对特定代码问题的。您正在寻找的是一个将 Rails 应用程序放在一起然后部署它的指南,两者都可以通过谷歌搜索轻松找到。在部署方面,您希望将 Heroku 用于您的早期项目,因为它们提供免费网站托管。
-
是的,这就是我要找的东西,但是由于我没有通过谷歌搜索找到任何帮助,所以我询问了一个很棒的开发人员社区,他们是否已经这样做了。我不想在 Heroku 上部署,我想在我的服务器上托管我的网站(仅供我自己使用)
标签: ruby-on-rails macos server