Как 'красиво' настроить множество фреймворков в одном серваке, MAx, 28-Сен-11, 14:56 [смотреть все]Добрый день господа! Случай такой, есть сервер (Ubuntu 11.04) на котором уже крутиться несколько сайтов на Jetty. Порт 80 перенаправлен через iptables на 8080 и это все работает отлично. Теперь надо установить и настроить web2py(фрейморк на python), допустим на порт 8181, и так что бы: сайты вида www.jetty1.com, www.jetty2.com перенаправлялись на порт 8080 (Jetty), а сайты вида www.python1.com, www.python2.com перенаправлялись на порт 8181.Вкратце, нужно перенаправить запросы по url так: rule1: www.jetty1.com, www.jetty2.com --> jetty(8080) rule2: www.python1.com, www.python2.com --> web2py(8181) Как лушче это сделать? Читаю пока доки по iptbale, apache (mod_proxy, mod_rewrite), но может кто знает что делать!?
|
- Как 'красиво' настроить множество фреймворков в одном серваке, vg, 18:49 , 28-Сен-11 (1)
Насколько я знаю, с iptables этого не получится - все находится на одном ИП, а нужно обрабатывать по ДНСВ этом случае я бы использовал Apache HTTPD с mod_proxy, и NameVirtualHosts и VirtualHosts для каждого домена со своими проки правилами Также, для Jetty можно использовать mod_proxy_ajp
- Как 'красиво' настроить множество фреймворков в одном серваке, MAx, 11:56 , 29-Сен-11 (2)
> Насколько я знаю, с iptables этого не получится - все находится на > одном ИП, а нужно обрабатывать по ДНС > В этом случае я бы использовал Apache HTTPD с mod_proxy, и NameVirtualHosts > и VirtualHosts для каждого домена со своими проки правилами > Также, для Jetty можно использовать mod_proxy_ajp Спасибо за ответ, буду читать доки! И все же интересно, а возможно ли такие правила настроить не на уровне Apache HTTPD, а до обработки HTTP(S) запроса тем или иным веб сервером?
|