The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как 'красиво' настроить множество фреймворков в одном серваке"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Построение хостинга)
Изначальное сообщение [ Отслеживать ]

"Как 'красиво' настроить множество фреймворков в одном серваке"  +/
Сообщение от MAx on 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), но может кто знает что делать!?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как 'красиво' настроить множество фреймворков в одном серваке"  +/
Сообщение от vg (??) on 28-Сен-11, 18:49 
Насколько я знаю, с iptables этого не получится - все находится на одном ИП, а нужно обрабатывать по ДНС

В этом случае я бы использовал Apache HTTPD с mod_proxy, и NameVirtualHosts и VirtualHosts для каждого домена со своими проки правилами

Также, для Jetty можно использовать mod_proxy_ajp

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как 'красиво' настроить множество фреймворков в одном серваке"  +/
Сообщение от MAx on 29-Сен-11, 11:56 
> Насколько я знаю, с iptables этого не получится - все находится на
> одном ИП, а нужно обрабатывать по ДНС
> В этом случае я бы использовал Apache HTTPD с mod_proxy, и NameVirtualHosts
> и VirtualHosts для каждого домена со своими проки правилами
> Также, для Jetty можно использовать mod_proxy_ajp

Спасибо за ответ, буду читать доки!
И все же интересно, а возможно ли такие правила настроить не на уровне Apache HTTPD, а до обработки HTTP(S) запроса тем или иным веб сервером?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Как 'красиво' настроить множество фреймворков в одном серваке"  +/
Сообщение от Andrey Mitrofanov on 29-Сен-11, 13:17 
http://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру