要在不使用Nginx的情况下运行Passenger 6.0.2,可以使用Passenger自带的Standalone模式。下面是一个示例配置:
gem install passenger -v 6.0.2
mkdir myapp
cd myapp
config.ru
文件,该文件将用于配置Passenger Standalone:# config.ru
require './myapp'
run Sinatra::Application
此示例中假设您正在使用Sinatra应用程序,如果您使用的是其他框架,请相应地修改require
和run
语句。
myapp.rb
),并在其中编写您的应用程序代码。例如,对于Sinatra应用程序:# myapp.rb
require 'sinatra'
get '/' do
'Hello, world!'
end
passenger start
Passenger将会启动一个内置的HTTP服务器,并将您的应用程序运行在该服务器上。您可以通过访问http://localhost:3000/
来查看您的应用程序。
请注意,这只是一个示例配置,您需要根据您的实际需求进行适当的修改。