Nginx
Asnfy
……
展开
-
nginx配置参数优化/linux内核网络模块优化
文章目录Nginx配置参数优化1.针对worker进程的优化2.针对http和tcp的优化3.针对buffer和cache的优化4.针对数据压缩的优化5.针对日志的优化6.针对SSL的优化Linux内核参数优化(网络模块)Nginx配置参数优化Nginx作为高性能web服务器,即使不特意调整配置参数也可以处理大量的并发请求1.针对worker进程的优化worker_processes:该参...原创 2019-10-31 21:44:55 · 1676 阅读 · 2 评论 -
正向代理与反向代理的区别
文章目录正向代理图解反向代理图解nginx正向代理配置nginx反向代理配置正向代理图解反向代理图解正向代理:代理服务器替客户端转发请求到web服务器(当客户端不能上网时,可以通过正向代理服务器转发请求访问web服务器),客户端与代理服务器属于同一LAN中反向代理:客户端访问的反代服务器会被当做web服务器,从而不暴露真实IP(或者要访问的机器没有外网,可以通过一台内外网都通的机器...原创 2019-10-30 15:29:56 · 3499 阅读 · 16 评论 -
Nginx配置location优先级详解
Nginx location优先级详解:nginx location语法规则:location [=|~|~*|^~|/] /uri/ { … }nginx的location匹配的变量是$uri符号说明=表示精确匹配^~表示uri以指定字符或字符串开头~表示区分大小写的正则匹配~*表示不区分大小写的正则匹配/通用匹配,任何请求都会匹配到...原创 2019-10-29 20:43:35 · 2814 阅读 · 5 评论 -
nginx常用全局变量表
nginx常用全局变量表变量说明$args请求中的参数,如www.123.com/1.php?a=1&b=2的$args就是a=1&b=2$content_lengthHTTP请求信息里的"Content-Length"$conten_typeHTTP请求信息里的"Content-Type"$document_rootnginx虚拟主...原创 2019-10-28 23:46:34 · 450 阅读 · 2 评论 -
nginx配置rewrite的用法详解
文章目录rewrite中if的用法rewrite中break和last的用法1.break和last在location{}外部时rewrite中if的用法格式:if (条件判断) { 具体的rewrite规则 }if条件判断语句由Nginx内置变量、逻辑判断符号和目标字符串三部分组成。其中,内置变量是Nginx固定的非自定义的变量,如,$request_method, $request_u...原创 2019-10-29 19:33:00 · 4599 阅读 · 2 评论 -
Nginx负载均衡/SSL配置
什么是负载均衡?当一个域名指向多台web服务器时,添加一台nginx负载均衡服务器,通过nginx负载均衡即可将来自于客户端的请求均衡的发送给每台web服务器,避免单台服务器负载过高而其余服务器较为空闲的不均衡情况出现以www.baidu.com为例测试负载均衡:在我本机上ping百度得到的地址为14.215.177.38:(广东广州电信)通过ping.chinaz.com检测百度的其他...原创 2019-10-20 15:22:16 · 3113 阅读 · 4 评论 -
Nginx反向代理/缓存配置
什么是反向代理?1、有两台服务器A和B属于同一内网段,但是A不通外网,B通外网,客户端C只有外网2、C想通过B访问A,就需要在服务器B上做反向代理3、客户端C通过外网与服务器B通信,服务器B通过内网转发客户端C的请求与服务器A通信。测试场景:服务器A 内网IP地址:192.168.234.128 部署了[上一篇文章中的bbs网站](https://blog.csdn.net/Powe...原创 2019-10-17 16:54:19 · 11112 阅读 · 3 评论 -
Nginx防盗链配置/访问控制
什么是防盗链?1.分别有两个网站A和B,A网站通过http地址引用了B网站的图片,这就叫做盗链2.防盗链:防止A引用B网站的图片当前B网站www.blog.com下有一张图片5.jpg,访问测试:[root@linux ~]# curl -I -x127.0.0.1:80 http://www.blog.com/5.jpgHTTP/1.1 200 OK#http状态码200,可以访...原创 2019-10-16 23:49:54 · 1434 阅读 · 0 评论 -
Nginx访问日志详解/日志切割/缓存过期时间
Nginx访问日志主要记录部署在nginx上的网站访问数据,日志格式定义在nginx主配置文件中。nginx主配置文件:/etc/nginx/nginx.conf查看nginx主配置文件:[root@linux ~]# cat /etc/nginx/nginx.conf 下图红框内就是定义的nginx访问日志的格式:#main:格式名$remote_addr:访问网站的IP$re...原创 2019-10-15 18:27:44 · 1755 阅读 · 1 评论 -
Nginx配置双重用户认证
Nginx双重用户认证:适用于一些网站的重要页面(比如:管理员登录的后台管理页面),双重认证的效果就是在打开重要页面输入账号密码登录之前先验证一次用户双重认证的用户名和密码。接下来以上一篇文章介绍的使用WordPress搭建个人博客网站为例进行配置nginx双重用户认证打开个人博客网站管理员登录页面:修改nginx虚拟主机配置文件给当前页面wp-login.php添加双重用户认证:[r...原创 2019-10-14 21:03:51 · 1872 阅读 · 4 评论 -
Nginx配置域名重定向/域名跳转
以上一篇文章搭建的个人博客网站为例,当前域名test.blog.com,新增一个域名www.blog.com指向到该网站nginx配置多个域名:编辑nginx虚拟主机配置文件:[root@linux ~]# vi /etc/nginx/conf.d/default.conf 在server_name项新增域名www.blog.com:验证配置并重载:[root@linux ~]# ...原创 2019-10-13 23:48:52 · 14722 阅读 · 0 评论