nginx 的第三方模块ngx_http_accesskey_module 来实现下载文件的防盗链步骤(linux系统下),安装Nginx和HttpAccessKeyModule模块(参考LNMP环境搭建:
第一步:在/usr/local/src/下下载模块压缩包:
wget http://wiki.nginx.org/images/5/51/Nginx-accesskey-2.0.3.tar.gz (下载)
tar zxvf Nginx-accesskey-2.0.3.tar.gz (解压)
cd nginx-accesskey-2.0.3/ (切换目录)
解压此文件后,找到nginx-accesskey-2.0.3下的config文件。
编辑此文件:替换其中的"$HTTP_ACCESSKEY_MODULE"为"ngx_http_accesskey_module"
vi config
修改结果如下:
#HTTP_MODULES="$HTTP_MODULES $HTTP_ACCESSKEY_MODULE"
HTTP_MODULES="$HTTP_MODULES ngx_http_accesskey_module"
第二步:安装nginx1.5.2,–with-***设置的是模块源码包的路径
tar zxvf nginx-1.5.2.tar.gz
cd nginx-1.5.2
./configure --user=www --group=www --prefix=
第一步:在/usr/local/src/下下载模块压缩包:
wget http://wiki.nginx.org/images/5/51/Nginx-accesskey-2.0.3.tar.gz (下载)
tar zxvf Nginx-accesskey-2.0.3.tar.gz (解压)
cd nginx-accesskey-2.0.3/ (切换目录)
解压此文件后,找到nginx-accesskey-2.0.3下的config文件。
编辑此文件:替换其中的"$HTTP_ACCESSKEY_MODULE"为"ngx_http_accesskey_module"
vi config
修改结果如下:
#HTTP_MODULES="$HTTP_MODULES $HTTP_ACCESSKEY_MODULE"
HTTP_MODULES="$HTTP_MODULES ngx_http_accesskey_module"
第二步:安装nginx1.5.2,–with-***设置的是模块源码包的路径
tar zxvf nginx-1.5.2.tar.gz
cd nginx-1.5.2
./configure --user=www --group=www --prefix=