Ошибка установки FreeBSD Ngnix

У меня есть VPS, на котором установлен веб-сервер Apache.

Я пытаюсь установить на него Ngnix, так как моему новому серверу потребуется обрабатывать большое количество соединений одновременно. Я использовал это руководство по установке и сделал:

cd  /usr/ports/www/nginx
make install clean

Однако я получаю эту ошибку:

adding module in /usr/ports/www/nginx/work/arut-nginx-dav-ext-module-0e07a3e
./configure: error: no /usr/ports/www/nginx/work/arut-nginx-dav-ext-module-0e07a3e/config was found
===>  Script "configure" failed unexpectedly.

Я довольно новичок во FreeBSD, и я привык управлять своим сервером с помощью Direct Admin.

Что мне делать дальше?

1 ответ

Во-первых, убедитесь, что ваше дерево портов обновлено. Если вы не использовали portsnap до этого, запустите portsnap fetch ; portsnap extract, Если вы использовали его раньше, то используйте portsnap fetch ; portsnap update, Если вы не уверены, запустите первый.

  1. Сейчас в /usr/ports/www/nginx, бежать make config,
  2. Для первой попытки сборки снимите флажок HTTP_DAV_EXT и выберите ОК. Это просто временно, чтобы убедиться, что все остальное работает.
  3. Теперь беги make который должен скомпилироваться.
  4. Когда это будет завершено, повторите make config, выберите заново HTTP_DAV_EXT и беги make clean ; make,
  5. Как только это построит, вы можете запустить make install который будет иметь все установленное для вас.

Если вам не нужен DAV (что может и не понадобиться), после шага 3 просто запустите make install clean,

Другие вопросы по тегам