![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Nginx
文章平均质量分 65
iozzzzz
这个作者很懒,什么都没留下…
展开
-
nginx常用命令
启动nginx关闭nginx -s stop退出nginx -s quit重新打开 nginx -s reopen重新加载 nginx -s reload原创 2021-12-28 22:04:29 · 1439 阅读 · 0 评论 -
linux nginx环境http跳转https (80跳转443)
linux nginx环境http跳转https (80跳转443)ssl加密可以参考:https://blog.csdn.net/clover661/article/details/1066027511.修改Nnginx配置文件[root@do8888 certs]# vim /usr/local/nginx/conf/nginx.conf2. 检查语法[root@do8888 certs]# /usr/local/nginx/sbin/nginx -t3. 重启服务[root@do原创 2021-08-11 15:03:24 · 1078 阅读 · 0 评论 -
Nginx 五大应用场景
一:HTTP服务器Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。1、首先在文档根目录 Docroot(/usr/local/var/www)下创建html目录, 然后在html中放一个test.html;2、配置nginx.conf中的server3、访问测试http://localhost/ 指向/usr/local/var/www/index.html, index.html是安原创 2021-07-23 15:42:01 · 127 阅读 · 1 评论 -
[Nginx] – 性能优化 – 配置文件优化 [一]
[Nginx] – 性能优化 – 配置文件优化 [一]一般来说,软件的漏洞都和版本有关,因此我们应尽量隐藏或清除Web服务队访问的用户显示各类敏感信息(例如:Web软件名称及版本号等信息),这样恶意的用户就很难猜到他攻击的服务器所用的是否是特定漏洞的软件,或者是否有对应的漏洞存在Nginx基本安全优化1.调整参数隐藏Nginx版本号信息一般来说,软件的漏洞都和版本有关,因此我们应尽量隐藏或清除Web服务队访问的用户显示各类敏感信息(例如:Web软件名称及版本号等信息),这样恶意的用户就很难猜到他攻击原创 2021-06-23 14:31:20 · 240 阅读 · 0 评论 -
nginx缓存使用指南
NGINX 缓存使用指南 一个web缓存坐落于客户端和“原始服务器(origin server)”中间,它保留了所有可见内容的拷贝。如果一个客户端请求的内容在缓存中存储,则可以直接在缓存中获得该内容而不需要与服务器通信。这样一来,由于web缓存距离客户端“更近”,就可以提高响应性能,并更有效率的使用应用服务器,因为服务器不用每次请求都进行页面生成工作。在浏览器和应用服务器之间,存在多种“潜在”缓存,如:客户端浏览器缓存、中间缓存、内容分发网络(CDN)和服务器上的负载平衡和反向代理。缓存,仅在反向原创 2021-05-25 16:17:49 · 325 阅读 · 0 评论 -
nginx proxy_pass后的url加不加/的区别
nginnginx配置proxy_pass,需要注意转发的路径配置第一种:proxy_pass后缀不加斜杠location /abc/ { proxy_pass http://172.16.1.38:8080; }第二种:proxy_pass后缀加斜杠location /abc/ { proxy_pass http://172.16.1.38:8081/; } x proxy_pass后的url加不加/的区别上面两种配原创 2021-05-21 17:14:50 · 540 阅读 · 0 评论 -
Nginx upstream_check_module模块实现后端节点健康检查功能
Nginx upstream_check_module模块实现后端节点健康检查功能nginx自带是没有针对负载均衡后端节点的健康检查的,但是可以通过默认自带的ngx_http_proxy_module模块和ngx_http_upstream_module模块中的相关指令来完成当后端节点出现故障时,自动切换到健康节点来提供访问,但是还会有请求转发到后端的这台后端节点上面去ngx_http_upstream_module是淘宝技术团队开发的nginx模快nginx_upstream_check_module原创 2021-05-21 16:32:55 · 903 阅读 · 1 评论 -
nginx 基于tcp/udp代理
Nginx 基于tcp/udp代理Nginx:nginx从1.9.0版本开始,新增了ngx_stream_core_module模块,使nginx支持四层负载均衡。默认编译的时候该模块并未编译进去,需要编译的时候添加–with-stream,使其支持stream代理。nginx也可以代理tcp的正向代理和反向代理,我这里主要以反向代理为基础,需要正向代理可以参考 Nginx 反向代理与正向代理官方文档stream模块地址:http://nginx.org/en/docs/stream/ngx_str原创 2021-05-20 17:21:11 · 691 阅读 · 0 评论 -
Nginx+Lua 实现灰度发布详细步骤
一、概念1.灰度发布是什么:灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。灰度期:灰度发布开始到结束期间的这一段时间,称为灰度期。2.这里用于WEB系统新代码的测试发布,让一部分(IP)用户访问新版本,一部分用户仍然访原创 2021-05-20 16:11:16 · 1835 阅读 · 3 评论 -
Keepalived+nginx 集群解决单点故障
Keepalived+nginx 集群解决单点故障nginx作为负载均衡器,所有请求都到了nginx服务器,可见nginx处于一个非常重要的位置,如果nginx服务器宕机,那么后台的服务器将无法提供服务,严重影响客户端的请求,为了防止nginx宕机导致整个服务无法使用的灾难性发生,我们可以考虑使用Keepalived+nginx集群实现高可用。一、Keepalived简介和工作原理Keepalived是一种高性能的服务器高可用或热备解决方案,Keepalived可以用来防止服务器单点故障的发生,通过配原创 2021-04-29 17:36:16 · 1139 阅读 · 0 评论 -
Nginx常用负载均衡策略
Nginx常用负载均衡策略:所有配置均在 /usr/locat/nginx/sbin/nginx/nginx.conf (把文件传到桌面用记事本打开修改,然后再传入服务器中)1、轮询(默认)upstream backserver{ server 192.168.8.143:8080; server 192.168.8.143:9090; }两个服务器交替执行,保证两个机器或多个机器的性能和处理速度是一致的,如果性能不一致就会出现请求的堆积,导致慢的那台宕机注意:这里的轮询并原创 2021-04-08 16:33:05 · 125 阅读 · 0 评论 -
Nginx的配置文件详解
转载地址:https://blog.csdn.net/wangbin_0729/article/details/82109693原创 2021-03-31 09:56:26 · 238 阅读 · 0 评论 -
Nginx编译安装及实现反向代理负载均衡实战
什么是正反代理一、什么是反向代理:反向代理服务器架设在服务器端,通过缓冲经常被请求的页面来缓解服务器的工作量,将客户机请求转发给内部网络上的目标服务器;并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器与目标主机一起对外表现为一个服务器。二,反向代理的主要作用:目前web网站使用反向代理,除了可以防止外网对内网服务器的恶性攻击、缓存以减少服务器的压力和访问安全控制之外,还可以进行负载均衡,将用户请求分配给多个服务器。Nginx不处理用户请求,只是接收到请求后,后台T原创 2021-03-29 23:51:39 · 492 阅读 · 1 评论