首先安装nginx
下载:http://archive.ubuntu.com/ubuntu/pool/universe/n/nginx/nginx_1.1.19.orig.tar.gz
目前在ubuntu中安装的是1.1.19版本,下载的1.3.13版本的安装有问题,所以就降低了一下版本.
下载下来之后解压
tar xzvf nginx_1.1.19.orig.tar.gz
cd nginx_1.1.19.orig.tar.gz
sudo ./configure --prefix=/usr/local/nginx --with-debug --with-http_addition_module --with-http_dav_module --with-http_gzip_static_module --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module --with-sha1=/usr/include/openssl --with-md5=/usr/include/openssl
sudo make
sudo make install
然后就是下载nginx-grifs
git clone https://github.com/mdirolf/nginx-gridfs.git
cd nginx-gridfs
git submodule init
git submodule update
然后进入到nginx_1.1.19的解压文件下重新编译一下,配置参数如下
sudo ./configure --prefix=/usr/local/nginx --with-debug --with-http_addition_module --with-http_dav_module --with-http_gzip_static_module --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module --with-sha1=/usr/include/openssl --with-md5=/usr/include/openssl --add-module=/path/to/your/nginx-gridfs
sudo make
sudo make install