![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Nginx
Nginx
濯一一
这个作者很懒,什么都没留下…
展开
-
Nginx:如何使用nginx配置负载均衡
负载均衡负载均衡是扩展应用程序并提高其性能和冗余的绝佳方法。Nginx是一种流行的Web服务器软件,可以配置为简单但功能强大的负载均衡器,以提高服务器资源的可用性和效率。在负载 均衡配置中,nginx充当在多个单独服务器上工作的分布式Web应用程序的单个入口点。负载均衡方法如果没有定义其他方法,默认情况下nginx负载均衡会使用循环算法,如上面的第一个示例所示。使用循环方案,将根据您在load-balancer.conf文件中设置的顺序轮流选择每个服务器。这平衡了短期操作的请求数量。..原创 2021-04-19 23:31:53 · 845 阅读 · 0 评论 -
Nginx:rewrite指令(break,last,redirect,permanent)
rewite指令在 server 块下,会优先执行 rewrite 部分,然后才会去匹配 location 块。因为 server 块中 rewrite 的 break 和 last 没什么区别,执行完后都会再去匹配 location,所以 server 块中的 rewrite 标志可以留空,不需要用 last 再发起新的请求。location中的rewirte:不写 last 和 break,那么流程就是依次执行这些 rewrite。1. rewrite break: url 重写后,直接原创 2021-04-19 23:08:08 · 987 阅读 · 0 评论 -
Nginx:屏蔽 IP
目录nginx屏蔽ip1.查找要屏蔽的ip2.在nginx的安装目录下面,新建屏蔽ip文件,3.在nginx的配置文件nginx.conf中加入如下配置,4.重启一下nginx的服务:高级用法:# 屏蔽单个ip访问# 允许单个ip访问# 屏蔽所有ip访问# 允许所有ip访问#屏蔽整个段即从123.0.0.1到123.255.255.254访问的命令#屏蔽IP段即从123.45.0.1到123.45.255.254访问的命令#屏蔽IP段即从123.45.6.原创 2021-04-19 23:50:56 · 2339 阅读 · 0 评论 -
Nginx:启动、停止、重启
nginx启动sudo /usr/local/nginx/nginx (nginx二进制文件绝对路径,可以根据自己安装路径实际决定)nginx从容停止命令,等所有请求结束后关闭服务ps -ef |grep nginxkill -QUIT nginx主进程号nginx 快速停止命令,立刻关闭nginx进程ps -ef |grep nginxkill -TERM nginx主进程号如果以上命令不管用,可以强制停止kill -9 nginx主进程号如果嫌麻烦可以...原创 2021-04-19 23:27:32 · 215 阅读 · 0 评论 -
Nginx:last 和 break 的区别
last 和 break 的区别1. last 和 break 当出现在location 之外时,两者的作用是一致的没有任何差异。注意一点就是,他们会跳过所有的在他们之后的rewrite 模块中的指令,去选择自己匹配的location2. last 和 break 当出现在location 内部时,两者就存在了差异。last: 使用了last 指令,rewrite 后会跳出location 作用域,重新开始再走一次刚刚的行为。break: 使用了break 指令,rewrite后不会跳出原创 2021-04-19 23:11:39 · 2033 阅读 · 0 评论 -
Nginx: permanent 和 redirect 的区别
permanent 和 redirect 的区别permanent: 永久性重定向,请求日志中的状态码为301。redirect: 临时重定向,请求日志中的状态码为302。从实现功能的角度上去看,permanent 和 redirect 是一样的,都是把旧网址重定向到新网址。不存在好坏,也不存在什么性能上的问题。但是对seo会有影响,这里要根据需要做出选择。...原创 2021-04-19 23:15:00 · 1807 阅读 · 0 评论