![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
文章平均质量分 80
tinysakurac
蹒跚学步的猿
展开
-
使用docker部署nginx容器
使用docker部署nginx容器使用版本说明(系统版本:CentOS 3.10.0,docker版本:17.04.0-ce,nginx版本: nginx/1.13.5)。第一步 :安装nginx容器,并将nginx配置文件挂载到宿主机1.先创建一个临时的nginx容器:docker run -d --name nginx -p 82:80 -v /opt/local/nginx/:/...转载 2018-10-03 22:05:38 · 1123 阅读 · 0 评论 -
nginx try_files指令
转载自博客try_files指令说明try_files指令语法:try_files file … uri 或 try_files file … = code默认值:无作用域:server location其作用是按顺序检查文件是否存在,返回第一个找到的文件或文件夹(结尾加斜线表示为文件夹),如果所有的文件或文件夹都找不到,会进行一个内部重定向到最后一个参数。需要注意的是,只有最后...转载 2019-08-08 17:54:57 · 416 阅读 · 0 评论 -
nginx location指令语法详解
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头, 如果把这个前缀用于一个常规字符串,那么告诉nginx 如果路径匹配那么不测试正则表达式。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正...原创 2018-11-27 15:11:37 · 708 阅读 · 0 评论 -
nginx自定义变量与内置预定义变量
总览nginx可以使用变量简化配置与提高配置的灵活性,所有的变量值都可以通过这种方式引用:$变量名而nginx中的变量分为两种,自定义变量与内置预定义变量内置变量声明可以在sever,http,location等标签中使用set命令(非唯一)声明变量,语法如下set $变量名 变量值注意nginx中的变量必须都以$开头。可见性nginx的配置文件中所有使用的变量都必须是声明...原创 2018-11-27 11:52:32 · 46897 阅读 · 4 评论 -
nginx root指令与alias指令的区别
rootroot和alias都可以定义在location模块中,都是用来指定请求资源的真实路径,比如:location /i/ { root /data/w3;}请求 http://foofish.net/i/top.gif 这个地址时,那么在服务器里面对应的真正的资源是 /data/w3/i/top.gif文件,注意真实的路径是root指定的值加上location指定的值。a...转载 2018-11-26 17:50:21 · 132 阅读 · 0 评论 -
将nginx作为视频点播服务器
流媒体服务器流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。作为新一代互联网应用的标志,流媒体技术在近几年得到了飞速的发展。流媒体播放方式...原创 2018-10-10 10:50:45 · 27153 阅读 · 2 评论 -
已编译的nginx动态添加新模块
已安装nginx动态添加模块已经安装好的nginx,需要添加一个未被编译安装的模块,需要怎么弄呢?这里以安装第三方ngx_http_google_filter_module模块为例,nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so1.下载第三方扩展模块ngx_http_google_filter_module#cd /data/software/#gi...转载 2018-10-10 10:25:34 · 1668 阅读 · 0 评论 -
Nginx进阶-配置文件
阅读之前,建议先阅读初识 Nginx。 之后,我们来了解一下 Nginx 配置。抽象来说,将 Nginx 配置为 Web 服务器就是定义处理哪些 URI 和如何处理这些URI 对应的请求。具体来说,就是定义一些虚拟服务器(Virtual Servers),控制具有特定 IP 和域名的请求。更具体的来说, Nginx 通过定义一系列 locations 来控制对 URIS 的选择。每一个 loc...原创 2018-10-04 16:00:37 · 1918 阅读 · 0 评论 -
Nginx配置具有下载功能的服务器
Nginx 配置下载功能的服务器详细功能需求:由于公司有很多的日志文件需要整理,并且需要相关人员去下载查看,为了简便,我搭建了nginx服务并且将日志文件 放到 相应的目录下,用以方便相关人员下载查看,于是很快把nginx服务就搭建完了,但是尴尬的事情出现了,当点击日志文件时发现txt结尾的文档,直接被浏览器打开了,几千行的数据全都打印在浏览器上。于是就想到将nginx配置成可下载的。1.环境...转载 2018-10-04 14:21:28 · 2412 阅读 · 0 评论 -
初识Nginx
Nginx 是一个免费的,开源的,高性能的HTTP服务器和反向代理,以及IMAP / POP3代理服务器。 Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。很多高知名度的网站都使用 Nginx,如:Netflix,GitHub,SoundCloud,MaxCDN 等。Nginx 有一个主线程( master process)和几个工作线程(worker process)...转载 2018-10-04 13:45:04 · 123 阅读 · 0 评论 -
SSL证书签署流程
转载自灏玮的博客用openssl生成nginx.key1.key的生成openssl genrsa -des3 -out server.key 2048这样是生成rsa私钥,des3算法,openssl格式,2048位强度。server.key是密钥文件名。为了生成这样的密钥,需要一个至少四位的密码。可以通过以下方法生成没有密码的key:openssl rsa -in server.k...转载 2019-08-28 15:34:20 · 379 阅读 · 0 评论