2011-08-07 2 views
6

저는 아파치 2에서 mod_cgi와 mod_fastcgi를 사용하여 행복하게 동작하는 Mojolicious 기반 앱을 가지고 있습니다.동일한 nginx 가상 호스트에있는 여러 개의 (fastcgi/uwsgi/scgi/proxy_pass) Mojolicious 앱의 예는 무엇입니까?

URL은 예를 들면 다음과 같습니다

http://example.org/oneapp/path/info?foo=bar 
    http://example.org/oneapp?foo=bar 
    http://example.org/secondapp/path/info?foo=bar 
    http://example.org/thirdapp/path/info?baz=heh 
    #etc... 

내가 proxy_pass 를 사용 subdomains로 응용 프로그램을 구성 상대적으로 성공을 거두었지만 이전 URL을 (단지 nginx에하는 아파치 전환)을 유지하고 싶습니다. 동일한 URL을 유지하고 싶지만 nginx를 사용하여 앱을 실행하고 싶습니다. 구성이 어떻게되어 있고 앱을 어떻게 실행해야합니까?

미리 감사드립니다.

답변

6

답변을 얻지 못했으므로 정확하고 완전히 하프 - 코드가없는 솔루션을 제공 할 것입니다. nginxPlack 배포의 경우 Mojolicious::Guides::Cookbook을 확인하십시오. 동일한 서버에 여러 응용 프로그램을 배포하려면 Plack::Builder과 혼합하십시오. 아마 서버 엔진으로 Starman으로 갈 것이지만 그것은 당신과 당신의 특정 요구에 달려 있습니다.

그건 기본적입니다. 미안하지만 당신을위한 코드가 없지만 각 단계를 거치면 원하는 것을 정확히 수행해야합니다. 워드 프로세서는 좋으며 다양한 Perl 개발자의 블로그 게시물로 보완 될 수 있습니다.

+1

음, 덕분에 내 한 mojolicious 응용 프로그램을 추가 할 수있는 또한 the Mount Plugin 볼이 좋은 조언이다. 나는 사람들이 그것을 즐길 수 있도록 내가 프로젝트에 넣고 여기에 링크 할 완벽한 예제를 만들려고 노력할 것이다. 다시 한 번 감사드립니다! –

1

가 다른

관련 문제