• Ngnix服务器详解(Windows版本)

    文章大纲一、Ngnix简介二、Ngnix安装三、Ngnix之静态资源访问四、Ngnix正向代理与反向代理五、Ngnix之虚拟主机配置六、Ngnix之负载均衡七、Ngnix之访问控制八、Ngnix日志管理九、Ngnix配置https访问十、Ngnix配置文件详解十一、参考资料下载十二、参考文章 一、Ngnix简介1. 什么是nginx  Nginx是一款高性能的http 服务器/...

    Nginx 2020年04月20日 1537 0
  • nginx反向代理配置去除前缀

    使用nginx做反向代理的时候,可以简单的直接把请求原封不动的转发给下一个服务。设置proxy_pass请求只会替换域名,如果要根据不同的url后缀来访问不同的服务,则需要通过如下方法:方法一:加"/"server { listen 8000; server_name abc.com; access_log "pip...

    Nginx 2020年04月19日 2301 0
  • 利用nginx解决跨域问题

    跨域是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。同源策略限制了一下行为:Cookie、LocalStorage 和 IndexDB 无法读取DOM 和 JS 对象无法获取Ajax请求发送不出去那什么是同源呢?所谓的同源是指,域名、协议、端口均为相同。出现跨域问题时,通过可以在console中看到以下错误。Cros...

    Nginx 2020年04月13日 4162 0
  • 这样搭建Nginx+Tomcat集群,实现负载均衡及动静分离,太轻松!

    前言​ 想必大家对于Nginx和Tomcat都非常熟悉了,Nginx的应用非常广泛,不仅是对web静态资源非常友好,而且也是非常实用的反向代理和负载均衡软件。结合后端Tomcat的服务,从而搭建Nginx+Tomcat集群。​ 对于直接想要实践的朋友而言可以获取本文的链接中的软件包后直接看第三备份的内容。一、集群搭建结构及拓扑1.1集群架构图示Nginx+Tomcat集群的结构...

    Nginx 2020年04月11日 1616 0
  • 负载均衡——LVS,HAProxy和Nginx对比分析

    负载均衡(Load Balance)是应用于互联网后台系统架构设计中的各层,它将请求均匀分摊到多个操作单元上执行。目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,但是硬件设备昂贵,不如软件适应互联网公司的快速发展。最常用的负载均衡软件有LVS、HAProxy和Nginx,结合高可用软件有Heartbeat、Keepalived,可以搭建出承载海量请求的成熟架构如...

    Nginx 2020年04月11日 1561 0
  • 大型互联网公司Nginx通关秘籍

    1. Nginx简介1.1 Nginx 概述NGINX是一个免费、开源、高性能、轻量级的HTTP和反向代理服务器,也是一个电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少,并发能力强。 Nginx 因为它的稳定性、丰富的模块库、灵活的配置和较低的资源消耗而闻名 。目前应该是几乎所有项目建设必备。Nginx由内核和一系列模块组成,内核提供web服务的基本功能,如启用网...

    Nginx 2020年04月11日 1460 0
  • Nginx总结(三)基于端口的虚拟主机配置

    应用场景nginx对外提供81和82两个端口监听服务。请求81端口则请求html81目录下的html请求82端口则请求html82目录下的html 准备环境1. 创建192.168.78.132虚拟机,保证本地电脑和虚拟网络通畅。2. 在192.168.78.132上安装nginx。 html目录创建将原来nginx的html目录拷贝两个目录 html81和html82,为了方...

    Nginx 2020年04月09日 1548 0
  • Nginx 热部署和日志切割,你学会了吗?

    nginx命令行格式:nginx -s stop帮助:-? -h使用指定的配置文件:-c指定配置指令:-g (用途是覆盖配置文件中的指令)指定运行目录:-p发送信号:-s(立刻停止服务:stop,优雅的停止服务:quit,重新配置文件:reload,重新开始记录日志文件:reopen)测试配置文件是否有语法错误:-t -T打印 nginx 的版本信息、编译信息等:-v -VNg...

    Nginx 2020年04月08日 2139 0
  • Nginx: 高性能与规模化的设计逻辑

    原文链接:https://www.nginx.com/blog/inside-nginx-how-we-designed-for-performance-scale/web 服务器中,NGINX 是高性能的代表,而其性能表现主要来自其独特的设计。大多数 web 服务器和应用服务器采用简单的、基于线程或进程的架构,而 Nginx 采用的是成熟的、事件驱动的架构,从而能在主流硬件上...

    Nginx 2020年04月08日 1364 0
  • 高级前端必须要懂得nginx知识

    作为一个前端,你可能不需要懂太多后端的知识,也不需要懂太多运维方面的技术,但nginx的两个常用的知识点你一定要懂,它们就是反向代理与负载均衡。什么是反向代理与负载均衡什么是反向代理当我们有一个服务器集群,并且服务器集群中的每台服务器的内容一样的时候,同样我们要直接从个人电脑访问到服务器集群服务器的时候无法访问,必须通过第三方服务器才能访问集群这个时候,我们通过第三方服务器访问...

    Nginx 2020年04月07日 1819 0
  • 教你如何一键生成Nginx配置,让配置不在繁琐

    前因关于Nginx部署、配置的文章网上已经发布过很多,包括我自己也私藏了不少还发布过两篇:后端必备 Nginx 配置前端必备 Nginx 配置整理出来为的就是需要的时候,复制、粘贴就能使用。然而千奇百怪的实际开发中,你肯定需要增删Nginx配置。你就得上网搜一下,复制粘贴出bug了又得调一下...搞定还得保存下来以备后患。多了不好找还得整理...就搞得很麻烦后果今天我给大家推荐...

    Nginx 2020年04月07日 1776 0
  • Nginx+keepalived 实现高可用,防盗链及动静分离配置详解

    一、Nginx Rewrite 规则1. Nginx rewrite规则Rewrite规则含义就是某个URL重写成特定的URL(类似于Redirect),从某种意义上说为了美观或者对搜索引擎友好,提高收录量及排名等。语法:rewrite <regex> <replacement> [flag]关键字 || 正则 || 替代内容 || flag标记Rewr...

    Nginx 2020年04月02日 1415 0
  • Nginx的学习,指令配置详解

    前言之前的文章讲解了Nginx的安装,介绍等,可以看下我之前的文章,接下来讲解nginx的配置和指令的使用。全局属性配置#user nobody,user是个主模块指令,指定Nginx Worker进程运行用户以及用户组,默认由nobody账号运行。 error_log是个主模块指令,用来定义全局错误日志文件。日志输出级别有debug、info、notice、warn、erro...

    Nginx 2020年03月28日 1527 0
  • Nginx双机主备(Keepalived实现)

    前言首先介绍一下Keepalived,它是一个高性能的服务器高可用或热备解决方案,起初是专为LVS负载均衡软件设计的,Keepalived主要来防止服务器单点故障的发生问题,可以通过其与Nginx的配合实现web服务端的高可用。Keepalived以VRRP协议为实现基础,VRRP是Virtual Router Redundancy Protocol(虚拟路由冗余协议)的缩写,...

    Nginx 2020年03月28日 2119 0
  • 基于Nginx的媒体服务器技术

    国内应用比较多的开源流媒体服务器nginx-rtmp-module一直存在功能少、集群化难度大等问题。在LiveVideoStack线上分享中,PingOS 开源项目组开发工程师、UCloud RTC研发工程师朱建平详细介绍了基于nginx-rtmp-module的PingOS流媒体服务器在http-flv、http-ts、hls+、多进程、转推、回源以及集群化部署方面的技术实...

    Nginx 2020年03月26日 1490 0
  • nginx+ffmpeg搭建流媒体服务器(直播流)

    这里实现了简单nginx+ffmpeg 推本地mp4视频文件的功能,以后将会继续更新环境系统环境:CentOS release 6.7 (Final)需求利用nginx和ffmpeg搭建流媒体服务器利用nginx和ffmpeg搭建流媒体服务器(直播流),其他流后续会有所更新关于用Nginx搭建flv,mp4,hls流媒体服务器的技术干货!模块:nginx_mod_h264_st...

    Nginx 2020年03月24日 2109 0
  • nginx的location规则与rewrite解析

    为什么要将两个放在一起学习?因为这两个是配置文件中使用正则表达式最多的指令。location规则nginx的http配置主要包括三个区块,如下图所示http配置location指令通过指定的模式与客户端请求的URI进行匹配。主要的格式如下:location [=|~|~*|^~|@] pattern { ......}1、直接匹配。这种没有修饰符,直接匹配URI。直接匹配2、使...

    Nginx 2020年03月16日 1906 0
  • 图片MD5秒传、分片上传和断点续传

    互联网的蓬勃发展,从小企业的官方网站、内部的ERP系统等系统,到大型互联网网站,比如天猫、京东、美团等。在这个大背景下,图片上传和存储技术也在快速地发展。1、小网站上传图片上传图片,一个input type="type"控件,外加一个提交按钮,就搞定前端需求。前端一次性,传输文件过来,后端把文件存储在web站点的一个upload文件夹内,以日期为图片文件夹的子目录,时间+随机数...

    Nginx 2020年03月14日 5332 0
  • 2020全网最全的Nginx 性能调优实战

    1、Nginx运行工作进程数量Nginx运行工作进程个数一般设置CPU的核心或者核心数x2。如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件 grep ^processor /proc/cpuinfo | wc -l[root@lx~]# vi/usr/local/nginx1.10/conf/nginx.confworker_pr...

    Nginx 2020年03月13日 1799 0
  • 基于netty框架的socket长连接负载均衡解决方案 oswl

    前言物联网如今是一个大的趋势,但是概念还比较新颖。大家对这一块的技术积累也比较匮乏,借此前段时间摩拜单车出现了大规模瘫痪的现象。我们今天来讨论一下物联网项目的开发方式。关于tcp/ip 相关的知识点tcp三次握手,四次挥手http://blog.csdn.net/whuslei/article/details/6667471tcp Client/server 最大连接数http...

    Nginx 2020年03月03日 2598 0
  • 如何用Nginx解决跨域问题?一文了解

    一. 产生跨域的原因1.浏览器限制2.跨域3.XHR(XMLHttpRequest)请求二. 解决思路解决跨域有多重,在这里主要讲用nginx解决跨域1.JSONP2.nginx代理3.浏览器禁止检查跨域三. 下载安装nginx选择其中一个版本下载,再解压即可使用在nginx目录下输入nginx -v,若出现版本号,则安装成功四. nginx反向代理解决跨域(客户端解决跨域)1...

    Nginx 2020年02月06日 1412 0
  • 网站访问时出现403 Forbidden,nginx

    Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗...

    Nginx 2020年01月13日 2819 0
  • 搭建免费https最简单方法

    现在很多网站,特别是小程序都要求https的访问,如果你不想花几百元买一个https的证书的话,那么下面的方法你一定要记得收藏。安装acme.shcurl https://get.acme.sh | sh插入证书acme.sh --issue -d example.com -w /home/wwwroot/example.comnginx和apache安装证书apache安装证...

    Nginx 2020年01月13日 1491 0
  • Nginx 的这些妙用,你都 get 到了吗?

    Nginx 简介Nginx 是一个免费、开源、高性能、轻量级的 HTTP 和反向代理服务器,也是一个电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少,并发能力强。Nginx 由内核和一系列模块组成,内核提供 Web 服务的基本功能,如启用网络协议,创建运行环境,接收和分配客户端请求,处理模块之间的交互。Nginx 的各种功能和操作都由模块来实现。Nginx 的模块从...

    Nginx 2020年01月09日 1554 0
  • nginx 1.17.7 主线版发布

    nginx 会同时维护着两个分支,分别为 mainline 主线版和 stable 稳定版。不过在 nginx 中,“稳定”指的是功能和更新频率,它与软件质量无关。稳定分支在其生命周期中从不接收新功能,并且通常仅接收一个或两个更新,用于修复严重的错误。nginx 1.17.7(mainline version)发布了,此版本主要是修复 bug,变更内容如下:Bugfix:如果在...

    Nginx 2020年01月03日 2265 0
  • nginx配置实例-反向代理

    1、实现效果打开浏览器,在地址栏输入www.123.com,显示linux系统中tomcat的主页面。具体操作详解:进入到nginx安装目录的配置文件中下:vim /usr/local/nginx/conf/nginx.conf编辑 server { listen 80;#监听的端口号 server_name localhost;#监听地址 location / { # 斜杠(...

    Nginx 2020年01月02日 1416 0
  • Nginx只允许域名访问网站,禁止使用IP 访问80,443端口

    一、背景 为了避免别人把未备案的域名解析到自己的服务器ip而导致服务器被断网,需要在nginx上设置禁止通过ip访问服务器,只能通过域名访问。二、解决方法 如果网站只配置了 80 端口,那么按以下nginx配置: 新添加一个 server:server{listen80default;server_name_;return403;} 重载nginx配置文件,然后用IP访问,显示...

    Nginx 2020年01月02日 4424 0
  • 分享--部署Nginx+Apache动静分离

    Nginx动静分离介绍Nginx的静态处理能力很强,但是动态处理能力不足,因此,在企业中常用动静分离技术针对PHP的动静分离静态页面交给Nginx处理动态页面交给PHP-FPM模块或Apache处理在Nginx的配置中,是通过location配置段配合正则匹配实现静态与动态页面的不同处理方式反向代理原理Nginx不仅能作为Web服务器,还具有反向代理、负载均衡和缓存的功能Ngi...

    Nginx 2019年12月26日 1561 0
  • 全栈必经Nginx,不懂 Nginx 的前端不是好前端

    写在前面作为一名前端,这几年没怎么碰过后台的东西,只能干等着后台小哥去排查问题,确实有点不该。如果要聊 Nginx,现阶段有点力不从心,内容还是挺多的,不够平时用的内容倒不是很复杂,简单几个配置,二话不说,先学了再说,下次就不用干等,自己也能排查排查。什么是 Nginx?图片来源:百度Nginx 的应用广泛,常见场景:静态资源服务器动态匹配反向代理Gzip 压缩负载均衡今天呢,...

    Nginx 2019年12月20日 1479 0
  • 学好Nginx,走遍天下都不怕

    说到Nginx,大家可能会闪过几个画面1、这不是后端运维要用到技术吗,前端为啥要学这个2、我学Nginx也没啥用啊3、学了Nginx我能涨薪吗4、。。。一、简介我个人拙见,前端本身就是一个很杂,且边界比较模糊的职业。若是在大公司,当然前端可能只需要专注页面上的业务开发,部署项目这块会交给一些专业的运维同事,轮不到你来操心这些事情。但很遗憾,大部分程序员不在大公司工作,多数就职于...

    Nginx 2019年12月15日 1560 0