Как выполнить направляющие и ЛАМПУ одновременно на человечности?

Катастрофические отказы Пула приложений обычно, потому что Идентификационные данные AppPool не являются членом группы локальной защиты IIS_WPG... Кроме того, идентификационные данные AppPool должны иметь доступ для чтения к веб-контенту, который отображается...

2
задан 3 January 2012 в 22:34
2 ответа

Итак, сохраняя существующий стек LAMP, обслуживающий example1.com, для настройки стороны Rails на example2.com выполните следующие действия:

Запустите mongrel для прослушивания порта 8000 (или любого другого ) (FWIW, мы используем Unicorn, который будет обрабатывать рабочих более элегантно.)

На стороне Apache сделайте что-то вроде этой конфигурации:

<VirtualHost example2.com:80>
    ServerName example2.com

    ProxyPass / http://localhost:8000/
    ProxyPassReverse / http://localhost:8000
    ProxyPreserveHost on
</VirtualHost>

Вы должны просмотреть свои документы Apache на «обратном прокси» и «ProxyPassReverse»

Итак, ваш существующий VirtualHost, например, example1.com, будет обрабатывать LAMP, а VirtualHost, например, example2.com, будет передавать запросы к вашему стеку Rails через прокси. Ваш сервер Rails будет прослушивать порт 8000, который находится вне зоны доступа LAMP.

2
ответ дан 3 December 2019 в 12:02

Они могут прекрасно бегать рядом друг с другом.

0
ответ дан 3 December 2019 в 12:02

Теги

Похожие вопросы