• 深入的理解Nginx之调试优化技巧

    在开发过程中,我们经常会碰到段错误等异常,这时我们需要有相应的机制来进行调试,特别是服务提供在线上时,面对大量的日志信息,合理的调试处理机制对于开发来说是一件非常重要的事情,幸好Nginx本身提供了很好的调试机制,主要包括以下几个方面。1、Core文件默认情况下,编译Nginx是带上-g选项的,这就 2024-08-15 15:33:39
  • 使用nginx配置动态域名解析

    使用nginx配置来达到动态域名解析,resolver指令设置解析器的地址using-nginx-map-directive-to-dynamically-set-proxy-upstream要使用 Nginx 配置动态域名解析并使用不同的缓存策略,你可以使用 resolver 指令和 map 指令 2024-08-15 14:47:31
  • Nginx 安装配置(教你Linux)

    Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。Nginx 安装系统平台:CentOS release 2024-08-15 14:02:33
  • 为云服务器(VPS)增加一个站点支持 ubuntu,nginx多个站点支持

    我的vps(Ubuntu+Nginx+Mariadb+Wordpress)之前支持两个站点,现在想再增加一个站点支持,可是已经忘记了之前是如何配置的。 得到的答案是需要操作如下两个目录:/etc/nginx/sites-available//etc/nginx/sites-enabled/ 2024-08-15 12:32:12
  • 在Nginx子域中使用Oauth2-Proxy

    简介当涉及到保护网络应用程序或API的安全时,最广泛使用的方法之一是OAuth 2.0。OAuth 2.0是一个授权框架,为用户提供了一种无需分享他们的凭证就能授权访问资源的方法。这是通过使用访问令牌来实现的,访问令牌是由授权服务器在用户授予客户端应用程序权限后发出的。在Web服务器环境中实现OAu 2024-08-15 12:17:19
  • 8分钟实现nginx高可用配置

    一、keepalived的基本概念在上面的篇章中使用了Nginx代理多个web服务器,之后访问Nginx服务的ip就可以代理访问到真实的web服务器,但是如果你的这台Nginx服务器死掉(宕机),此时所有有该Nginx代理的所有web容器将会无法访问,此时需要配置多个Nginx服务器作为备用机,但是 2024-08-15 12:02:30
  • 「Dockerfile」手动制作Nginx镜像

    本文章使用centos:7为基础镜像,根据各个公司实际情况而定,也可以使用比较流行的基础镜像alpine或者直接使用nginx官方镜像。一、制作nginx_base镜像FROM centos:7LABEL maintainer mayiRUN yum -y install wget & 2024-08-15 11:32:20
  • Nginx网站服务器高性能优化的配置--轻松实现10万并发访问量

    通常来说,一个正常的 Nginx Linux 服务器可以达到 500,000 – 600,000 次/秒 的请求处理性能,如果Nginx服务器经过优化的话,则可以稳定地达到 904,000 次/秒 的处理性能,大大提高Nginx的并发访问量。这里需要特别说明的是:1、本文中所有列出来的配置都是在我的 2024-08-15 11:17:24
  • Nginx如何实现四层负载均衡

    静态负载均衡Nginx的四层静态负载均衡需要启用ngx_stream_core_module模块,默认情况下,ngx_stream_core_module是没有启用的,需要在安装Nginx时,添加--with-stream配置参数启用,如下所示。./configure --prefix=/usr/l 2024-08-15 10:47:15
  • Nginx 指定多个域名跨域请求配置

    nginx指定多个域名跨域请求配置什么是跨域假设我们页面或者应用已在 http://www.test1.com 上了,而我们打算从 http://www.test2.com 请求提取数据。一般情况下,如果我们直接使用 AJAX 来请求将会失败,浏览器也会返回“源不匹配”的错误,"跨域"也就以此由来。 2024-08-15 10:17:15