Как установить mod jk на Mac OS X
Я ищу правильный способ установки mod_jk на Mac OS X 10.7 Lion или выше. Цель состоит в том, чтобы проверить Tomcat за Apache HTTPD.
Я нашел до сих пор единственный способ установить mod_jk-загрузить источник, затем настроить его в консоли и сделать и сделать установку.
это не очень верно, потому что мне нужно будет управлять установкой и конфигурацией mod_jk самостоятельно. Я например могу забыть удалить mod_jk позже при необходимости. В любом случае, я думаю, что более удобный способ установить mod_jk, как какой-то пакет DMG.
Я также обнаружил, что mod_jk доступен на сервере OS X. На самом деле это на моей машине разработки, но доступна только для сервера.
<IfDefine MACOSXSERVER>
...
#LoadModule jk_module libexec/apache2/mod_jk.so
...
</IfDefine MACOSXSERVER>
может быть, есть пакет для mod_jk где-то для разработчиков, которые не устанавливают OS X Server или любым другим способом.
обновления
- mod_proxy_ajp альтернатива. Основные плюсы: это в комплекте с Apache и Mac OS X
- теперь я проверил mod_proxy_ajp в моей конфигурации и могу сказать, что это еще лучше - потому что нет необходимости в дополнительной конфигурации. mod_proxy_ajp выходит из коробки на Mac и, возможно, на linux-сервере тоже я считаю. Вам также не нужно использовать дополнительных работников.файл свойств.
вот как выглядит моя конфигурация:
<VirtualHost *:80>
ServerAdmin me@me.com
DocumentRoot "/Users/me/Sites/projekt"
ServerName projekt.local
<Directory "/Users/me/Sites/projekt">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Proxy *>
AddDefaultCharset Off
Order deny,allow
Allow from all
</Proxy>
ProxyPass /coolapp ajp://localhost:8009/coolapp
ProxyPassReverse /coolapp ajp://localhost:8009/coolapp
ErrorLog "/private/var/log/apache2/projekt.local-error_log"
CustomLog "/private/var/log/apache2/projekt.local-access_log" common
</VirtualHost>
это выше и настроенный Tomcat с разъемом AJP-это только то, что вам нужно. Потрясающе!
ссылки:
- установить mod_jk на OS X -http://www.bartbusschots.ie/blog/?p=1347
- сравнение mod_jk и mod_proxy_ajp apache to tomcat: mod_jk vs mod_proxy
- как настроить mod_proxy_ajp с Tomcat ?
пожалуйста, предложите.
1 ответов
вы можете дать mod_proxy_ajp выстрел. Он делает AJP13 и балансировку нагрузки так же, как mod_jk, но поставляется с Mac OS X.