我有一个安装了 Apache 网络服务器的 VPS。
我正在尝试安装 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
首先,确保您的 ports 树是最新的。如果您以前没有使用过 portsnap,请运行portsnap fetch ; portsnap extract
。如果您以前使用过,请使用portsnap fetch ; portsnap update
。如果您不确定,请运行第一个。
- 现在进去
/usr/ports/www/nginx
,跑make config
。 - 对于第一次构建尝试,请取消勾选
HTTP_DAV_EXT
并选择确定。这只是暂时的,以确保其他一切都正常。 - 现在运行
make
,应该可以编译了。 - 完成后,重新运行
make config
,重新选择HTTP_DAV_EXT
并运行make clean ; make
。 - 一旦构建完成,您就可以运行
make install
,它将为您安装所有内容。
如果您不需要 DAV(您可能不需要),则在步骤 3 之后,只需运行make install clean
。