Я пытаюсь установить Apache2 на виртуальный сервер. Я установил apr, apr-util и pcre.

Затем при попытке установить apache, ./configure вещь работает, но когда я пытаюсь сделать, я получаю эту ошибку: libtool: link: не могу найти библиотеку /usr/local/apr/lib/libapr-1.la 'или необработанный аргумент /usr/local/apr/lib/libapr-1.la»

Для настройки я набрал: ./configure --prefix =/data/home/afora001/php-apache/apache/ --with-apr =/data/home/afora001/php-apache/ apr/ --with-apr -util =/data/home/afora001/php-apache/ apru/ --with-pcre =/data/home/afora001/php-apache/ pcre/

Я не понимаю, почему он пытается найти библиотеку в /usr?

Спасибо! Что мне не хватает?

1 ответ1

0

Что ж, я предположил, что когда вы заявляли, что «установили apr, apr-util и pcre», вы использовали для этого менеджер пакетов вашей ОС. Если вы это сделали, вам необходимо установить вариант «-dev» этих пакетов. Если вы этого не сделали и скомпилировали из исходного кода, вам нужно сделать следующее: «Убедитесь, что в вашей системе уже установлены APR и APR-Util. Если вы не хотите или предпочитаете не использовать системные версии, загрузите последние версии APR и APR-Util из Apache APR, распакуйте их в ./srclib/apr и ./srclib/apr-util и используйте ./configure --with-includes-apr опция. "

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .