Конфигурация виртуальных хостов в Apache/Resin (под управлением Adobe Coldfusion8)
У меня есть настройка сервера разработки под управлением Adobe Coldfusion8 (установка.war) поверх Caucho Resin v3.1.9. (CentOS 5.3-64bit)
примечание: это мой первый опыт работы со смолой. Я пытаюсь запустить Coldfusion8 поверх Resin, так как мне было предложено, что это даст мне значительный прирост производительности.
Мой вопрос: как я могу легко интегрировать несколько виртуальных хостов Apache, как моя существующая конфигурация.
На моем рабочем сервере под управлением CF8, автономная установка на Adobe, поставляемую JRun через mod_jrun22.so в apache, у меня есть настройки виртуальных хостов для каждого из моих сайтов, указывающие на '/ var / www / * / html /, аналогично следующему (упрощенный):
<VirtualHost 127.0.0.1:80>
DocumentRoot /var/www/www.mydomain.com/html
ServerName www.mydomain.com
ServerAlias mydomain.com
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot /var/www/www.myotherdomain.com/html
ServerName www.myotherdomain.com
ServerAlias myotherdomain.com
</VirtualHost>
Эта конфигурация позволяет мне настраивать виртуальные хосты через apache, указывающий на '/ var / www / * / html', чтобы я мог быстро развертывать веб-сайты с Coldfusion Apps.
Что касается Resin, мне кажется, что мне также нужно настроить теги
Что я действительно хочу, так это иметь возможность настроить мои виртуальные хосты apache, а затем иметь соответствующую компенсацию.
Мне нужно лучшее решение, и я полностью готов принять любые предложения.
1 ответ
В документации к смоле показан пример использования регулярных выражений для изменения корневого каталога. Не могли бы вы создать похожее регулярное выражение, которое бы просто перехватывало любой сайт.com и устанавливало корень документа?
Поиграв со смолой / рэйло и каучо, я не смог найти способ просто настроить виртуальный хост только в apache. Вы все равно должны продублировать его до некоторого уровня. Либо по записи регулярного выражения или как я (только около 10 доменов) создать запись для каждого сайта.