Соединители Tomcat (mod_jk) делают ошибку

Я пытаюсь установить Tomcat Connectors (mod_jk) на свой Mac и следую инструкциям со следующих сайтов.

http://pablotips.blogspot.com/2015/01/compiling-modjk-on-mac-os-x-1010.html

https://www.bartbusschots.ie/s/2009/05/05/installing-mod_jk-for-apache-22-on-mac-os-x-105-leopard/

Я получаю следующую ошибку, когда запускаю процесс make.

введите здесь описание изображения

Q.1 Как я могу исправить эту ошибку и скомпилировать процесс make?

Q.2 Поможет ли это мне обслуживать мои файлы из каталога apache /Sites по умолчанию с помощью сервера Tomcat?


person Vish    schedule 28.10.2015    source источник


Ответы (2)


  1. найти apr_lib.h

    $ sudo find / -name "apr_lib.h"

  2. добавить библиотеку

    LDFLAGS='-L[путь]' CFLAGS='-I[путь]'

    $ ./configure CFLAGS='-arch x86_64' APXSLDFLAGS='-arch x86_64' LDFLAGS='-L/usr/include/apr-1' CFLAGS='-I/usr/include/apr-1' --with-apxs=/usr/sbin/apxs

person Yeongjun Kim    schedule 03.02.2016

Когда вы запускаете Tomcat, вы также видите следующую ошибку:

ИНФОРМАЦИЯ: Собственная библиотека Apache Tomcat на основе APR, которая обеспечивает оптимальную производительность в производственных средах, не была найдена в java.library.path.

APR — это собственная библиотека Apache Tomcat, обеспечивающая оптимальную производительность в производственных средах.

Необходимые условия для установки APR Библиотека APR Библиотека APR-util Библиотека OpenSSL

Загрузите его по этой ссылке http://apr.apache.org/download.cgi и интегрируйте в Кот. Это решит вашу проблему

Когда вы установили и интегрировали, то при перезапуске сервера Tomcat. Вы увидите следующее:

После перезапуска службы Tomcat мы можем получить следующее сообщение в журнале catalina.out, если APR был успешно установлен. ------------ 07 октября 2015 г. 8:08:54 org.apache.catalina.core.AprLifecycleListener init INFO: загружена нативная библиотека Apache Tomcat на основе APR 1.1.29 с использованием APR версии 1.5.2 . 7 октября 2015 г., 8:08:54 org.apache.catalina.core.AprLifecycleListener init INFO: возможности APR: IPv6 [true], sendfile [true], фильтры accept [false], random [true].

Дайте мне знать, если вам нужна дополнительная помощь с моей стороны

person Ghayel    schedule 05.11.2015
comment
Доступна ли эта библиотека APR для среды Mac OS X? Я не уверен, понимаю ли я предпосылки для установки line. Являются ли они отдельной библиотекой APR, библиотекой APR-Util и библиотекой OpenSSL? - person Vish; 05.11.2015
comment
Проверьте это mrhaki.blogspot.com/ 2011/01/ - person Ghayel; 05.11.2015
comment
google, и вы найдете слишком много статей о том, как вы можете установить библиотеку APR на MAC - person Ghayel; 05.11.2015
comment
У меня не было возможности взглянуть на это, я обязательно рассмотрю ваше решение на этой неделе и свяжусь с вами. - person Vish; 09.11.2015