我最近一直在学习Ruby,并且想要将测试Web应用程序上载到我的服务器。但我无法弄清楚如何让它在我的共享主机上运行。在Apache上运行Ruby应用程序
我的托管详细
- 共享与Justhost的虚拟主机(见here for list of features)
- 操作系统:Linux
- 的Apache:2.2.11
- 的cPanel:11.25.0-STABLE
- 否 SSH访问。
- 可以安装Ruby Gems。
- 无法安装Apache模块。
- Can“”通过cPanel管理Ruby on Rails应用程序“。
- Mongrel宝石已安装。
我建立了以下简单的HelloWorld红宝石机架采用Sinatra应用:
#!/usr/bin/ruby ruby
require 'rubygems'
require 'sinatra'
get '/hi' do
"Hello World!"
end
我只是无法弄清楚如何“启动”的应用程序。我是否需要告诉Mongrel(或者Apache)应用程序以某种方式存在?我如何启动这个应用程序运行?如果需要,我很乐意提供更多信息。
如果托管服务拥有乘客支持,你可以运行任何基于机架的应用程序 – 2010-06-17 00:20:13