Apache/Starman-如何使用单个虚拟主机实现许多不同的Web应用程序
我在Apache/Starman-如何使用单个虚拟主机实现许多不同的Web应用程序,apache,perl,cgi,psgi,starman,Apache,Perl,Cgi,Psgi,Starman,我在apache2下有很多CGIweb应用程序,它们有复杂的jQueryUI支持的接口和相应的perl后端,基于CGI::Application框架 对于用户,它看起来如下所示: //localsrv.lan/some\u report\u xls //localsrv.lan/some\u insert\u db //localsrv.lan/some\u perl\u plsql\u东西 等等 现在我想打开那些应用程序psgi,这很简单,然后在Apache->ProxyPass/Starma
apache2
下有很多CGI
web应用程序,它们有复杂的jQueryUI
支持的接口和相应的perl后端,基于CGI::Application
框架
对于用户,它看起来如下所示:
psgi
,这很简单,然后在Apache->ProxyPass/Starman
下运行它们
- 我是否应该为每个应用程序运行Starman,为所有应用程序使用大量端口 他们李>
- 我是否应该将映射url与
和 怎么做Plack::App::URLMap
- 我应该从这几百个应用中创建一个应用来运行Starman吗
- 还有别的办法吗
Plack::App::URLMap
(或者,在引擎盖下使用Plack::App::URLMap
)将您的每个应用装载到一个单独的URL。然后你可以用Starman运行单一的PSGI应用程序,对不同URL的请求将由你的各种应用程序处理。非常感谢。我会听从你的建议。