FreeBSD Ngnix安装错误

我有一个安装了Apache webserver的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来控制我的服务器。

接下来我该做什么?

首先,确保你的ports树是最新的。 如果你之前没有使用portsnap,那么运行portsnap fetch ; portsnap extract portsnap fetch ; portsnap extract 。 如果您之前使用过,则使用portsnap fetch ; portsnap update portsnap fetch ; portsnap update 。 如果您不确定,请运行第一个。

  1. 现在在/usr/ports/www/nginx中运行make config
  2. 对于第一次构build尝试,请取消HTTP_DAV_EXT并select确定。 这只是暂时的,以确保其他一切正在工作。
  3. 现在运行make应该编译。
  4. 完成后,重新运行make config ,重新selectHTTP_DAV_EXT并运行make clean ; make make clean ; make
  5. 一旦build立,那么你可以运行make install ,它会为你安装一切。

如果你不需要DAV(你可能不需要),在步骤3之后,运行make install clean