2

我知道如何将 apache 或 nginx 安装到 aws 上的 ubuntu 服务器。我的经验通常是 php 应用程序,我在其中创建一个虚拟主机并将其指向我的应用程序 index.php 的路径

我假设由于 Sinatra 是基于机架的应用程序,因此我需要将虚拟主机指向应用程序中的 config.ru 文件。那是对的吗?

但是,如果没有控制台,我将如何保持应用程序持续运行?

有人可以解释一下如何在 apache 或 nginx 上设置 Sinatra 部署吗?我在网上找不到任何关于此的权威信息。

4

1 回答 1

1

Linode 库是这些类型事物的良好来源:Sinatra 框架和 Debian 6 上的 nginx

该指南适用于 Debian,但您应该能够在 Ubuntu 上遵循相同的步骤。

于 2012-12-22T07:22:29.313 回答