【发布时间】:2010-06-16 20:53:10
【问题描述】:
我最近一直在学习 Ruby,我想将一个测试 Web 应用程序上传到我的服务器。但我不知道如何让它在我的共享主机上运行。
我的主机详情
- 与 JustHost 共享主机(请参阅 here for list of features)
- 操作系统:Linux
- 阿帕奇:2.2.11
- cPanel:11.25.0-STABLE
- 无 SSH 访问。
- 可以安装 Ruby Gems。
- 无法安装 Apache 模块。
- 可以“管理 Ruby on Rails 应用程序”通过 cPanel。
- Mongrel gem 已安装。
我使用 Sinatra 构建了以下简单的 HelloWorld Ruby Rack 应用程序:
#!/usr/bin/ruby ruby
require 'rubygems'
require 'sinatra'
get '/hi' do
"Hello World!"
end
我只是不知道如何“启动”应用程序。我是否需要告诉 Mongrel(或者可能是 Apache)该应用程序以某种方式存在?如何启动此应用程序运行?如果需要,我很乐意提供更多信息。
【问题讨论】:
-
如果主机有乘客支持,您可以运行任何基于机架的应用程序
标签: ruby apache sinatra shared-hosting