配置nginx指定文件格式下载

if ($request_filename ~* ^.*?\.(txt|mp4|mp3|mov|acc|m4a|rar|zip)$)
{
add_header Content-type ‘application/octet-stream;‘;
add_header Accept-Ranges ‘bytes;‘;
add_header Content-Disposition ‘attachment;‘;
}
时间: 2024-10-08 08:02:06

配置nginx指定文件格式下载的相关文章

Linux配置Nginx+Tomcat负载均衡

tar -zxvf nginx-1.14.2.tar.gz -C /usr/local 一.Linux配置Nginx 一.下载Nginx 方式1:从http://nginx.org/en/download.html上下载稳定版,解压安装 方式2:直接在Linux上用命令下载: wget http://nginx.org/download/nginx-1.10.2.tar.gz -bash: wget: command not found 安装wget: yum -y install wget 再

使用 javascript 配置 nginx

使用 javascript 配置 nginx 在上个月的 nginx.conf 2015 大会上, 官方宣布已经支持通过 javascript 代码来配置 nginx,并把这个实现称命名为——nginscript.使用 nginscript,可以很轻易得在 niginx 配置文件中通过 js 语法来实现自定义的服务器配置. 安装 # 下载最新版本的 nginx 并解压 curl -O http://nginx.org/download/nginx-1.9.5.tar.gz tar -xzvf n

windows下配置nginx+php环境

windows下配置nginx+php环境 刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是“引擎x”,一般引“擎代”表了性能,而“x”大多出现是表示“xtras(额外的效果)”,那么整个词的意思就是类似“极致效果”,“额外性能”.当然这里不是要来唠嗑,以上是题外话. nginx相较于我们熟悉的apache.IIS的优势,就我浅入浅出的了解,在于“反向代理”和“负载均衡”.因此考虑到能够为Web服务器节省资源,它可以代替apache来提供Web服务.那么上正题了,ngin

linux 安装配置Nginx

简介: Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好. 标注: Linux需要先配置网络yum源,确定能过能yum安装软件包,方便测试过程中安装部分依赖包. 配置163网易提示的网络yum源参

Centos6.5安装及简单配置nginx

Centos6.5安装及简单配置nginx 一.准备事项 (1) 因为nginx需要访问80端口所以请先关闭或者开放防火墙端口,和selinux. 参考命令 关闭防火墙: [[email protected] ~]# iptables -I INPUT -p tcp --dport 80 -j ACCEPT [[email protected] ~]# service iptables save 关闭selinux: [[email protected] ~]# setenforce 0 [[e

玩玩负载均衡---在window与linux下配置nginx

最近有些时间,开始接触负载均衡方面的东西,从硬件F5再到Citrix Netscalar.不过因为硬件的配置虽然不复杂,但昂贵的价格也让一般用户望而却步(十几万到几十万),所以只能转向nginx,squid这类有反向代理功能的软件了.好在其设置都不是很麻烦. 本文就之前所做过的安装和配置步骤做一下总结分享出来,以免日后忘记了.      首先是windows系统,这里建议使用window 2003企业版,而不要作用win7(太新了,我遇到无法启动nginx的问题).要说的是,在windows下配

配置nginx实现windows/iis应用负载均衡

nginx是俄罗斯人开发的一款跨平台的高性能HTTP和反向代理服务器,可以利用它实现web应用服务器的负载均衡. 反向代理是指将用户请求通过代理服务器转发给后端内部网络的应用服务器,典型的应用比如配置nginx.lighttpd等反向代理软件实现负载均衡.与反向代理相对应的叫正向代理,典型的应用比如vpn.用户直接访问google网站访问不了,而代理服务器可以访问google网站.这样用户就通过访问代理服务器,从而间接的达到访问google网站的目的. 负载均衡是指将用户发起的大量web请求通过

centos 6.5 配置nginx+Tomcat负载均衡群集

一 .实验环境描述: 三台机器均为centos 6.5-x86_64 负载均衡nginx:nginx-1.6.2.tar.gz                          下载地址: web服务器Tomcat:apache-tomcat-6.0.32.tar.gz  下载地址: jdk-8u73-linux-x64.tar.gz                      下载地址: 实验拓扑图: 主机 IP地址 安装软件 Nginx 代理 192.168.11.160 pcre-devel

ubuntu16.04源码方式安装配置nginx

一:官方下载nginx源包 官方下载地址:http://nginx.org/en/download.html 下载最新版本:目前最新版本是 nginx 1.11.4  下载地址是:http://nginx.org/download/nginx-1.11.4.tar.gz 可以先点击CHANGES 查看一下改动,查看一些新版本的新特性,寻找最适合自己的nginx版本 二:编译安装 2.1:解压缩 tar zxvf nginx-1.11.4.tar.gz 2.2:编译安装 2.2.1 编译 编译选项