我知道如何在aws上的ubuntu服务器上安装apache或nginx。我的经验通常是使用php应用程序创建虚拟主机并将其指向应用程序的index.php路径
我认为,由于Sinatra是基于机架的应用程序,我需要将虚拟主机指向我的应用程序中的config.ru文件。 这是正确的吗?
但是,如何在没有我的控制台的情况下让应用程序连续运行?
有人可以解释如何在apache或nginx上设置Sinatra部署吗?我在网上找不到任何关于此的权威信息。
答案 0 :(得分:1)
Linode库是这类事物的良好来源:Sinatra Framework and nginx on Debian 6
该指南适用于Debian,但您应该能够在Ubuntu上执行相同的步骤。