Спасибо GAD3R за редактирование моего вопроса и улучшение его внешнего вида :) Большое спасибо Стивен для решения моей проблемы :)
Вот что я сделал после прочтения решения Стивена:
pcre
в home / username / xyz / httpd-2.4.25 / srclib / pcre
. Позвольте мне проиллюстрировать, как это сделать: Предположим, мы извлекли pcre-8.40.tar.gz
в / home / username / downloads / pcre
. Мы можем либо щелкнуть правой кнопкой мыши в рабочей области этой папки и нажать открыть терминал , либо ввести эту команду в терминале:
$ cd /home/username/downloads/pcre
Теперь давайте установим pcre
в home / username / xyz / httpd-2.4.25 / srclib / pcre
(т.е. ПУТЬ, в который вы хотите установить pcre).
Команда:
$ ./configure home/username/xyz/httpd-2.4.25/srclib/pcre
$ make
$ sudo make install
ПРИМЕЧАНИЕ: Вы можете установить pcre2
, выполнив ту же процедуру.
Предположим, мы извлекли httpd-2.4.25.tar.gz в home / username / xyz / httpd-2.4.25
и хотите установить его в home / username / local / server
.
Команда:
$ cd home/username/xyz/httpd-2.4.25
$ ./configure --prefix= home/username/local/server --with-pcre=home/username/xyz/httpd-2.4.25/srclib/pcre
$ make
$ sudo make install
Вот и все. :)
Если у вас возникла ошибка с apr
, скачайте tar-файлы apr
, apr-iconv
и apr-util
из apr.apache.org . И извлеките его в home / username / xyz / httpd-2.4.25 / srclib
(т.е. ПУТЬ, в который вы установили httpd
-> httpd-2.4.25 / srclib
).