Nginx
keepalived+nginx 实现高可用双机热备 + 负载均衡架构
1 准备4个ubuntu16.04虚拟机(启用网卡二并使用桥接模式):
A服务器:192.168.0.103 主
B服务器:192.168.0.104 主(备)
如今前后端分界点越来越模糊,前端工程师很有必要学习一些基本的 Nginx 知识,本篇手把手带你入门!
【SSH 内网穿透 + NGINX 反向代理】搭建微信本地开发环境
微信开发由于微信服务器要主动发送消息,所以 Web Server 必须暴露在公网环境中。
本地开发经常在内网,虽然有各种 ngrok 等第三方产品,不过要么付费使用官方服务、要么自己搭建服务麻烦、要么使用通过个人搭建的服务不安全,不如直接使用 ssh 实现内网穿透来得简单。
Nginx 配置简述
不论是本地开发,还是远程到 Server 开发,还是给提供 demo 给人看效果,我们时常需要对 Nginx 做配置,Nginx 的配置项相当多,如果考虑性能配置起来会比较麻烦。不过,我们往往只是需要一个静态 Server,或者一个反向代理 Server,这对 Nginx 来说小菜一碟。
[nginx 文档翻译系列]设置散列
[nginx 文档翻译系列]设置散列
你真的了解如何将 Nginx 配置为 Web 服务器吗
配置虚拟服务器 serve 和 locations,使用变量 (Variables),重写 URI 和自定义错误页面。
搞懂 nginx 的 rewrite 模块
nginx rewrite 模块讲解
nginx 编译 - 安装 - 配置 - 优化实践总结.
在 centos7 下源代码编译部署 nginx, 并给出了较为细致的 TCP, https, http/2 优化配置.
[nginx 文档翻译系列]连接处理方法
nginx 文档翻译系列
基于 Nginx 日志的异常监控策略
Nginx 作为所有 HTTP 请求的入口,是非常重要的一层。本文主要介绍如何利用 Nginx 日志实时监控每个业务的请求异常。
Nginx 反向代理详解
反向代理(Reverse Proxy)方式是指以代理服务器来接受 Internet 上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给 Internet 上请求连接的客户端,此时代理服务器对外就表现为一个服务器。
Nginx Location 路径匹配优先级
Nginx 服务器需要对不同的请求 uri 执行不同的操作,比如,希望对静态资源开启浏览器缓存,希望对动态请求转发到 cgi 脚本,希望对某些文件或文件夹禁止访问等。
基于 Nginx 日志的异常监控策略
Nginx 作为所有 HTTP 请求的入口,是非常重要的一层。本文主要介绍如何利用 Nginx 日志实时监控每个业务的请求异常。
Nginx 使用 Let's Encrypt 证书实现 HTTPS 访问
Nginx 使用 Let's Encrypt 证书实现 HTTPS 访问
十分钟-Nginx入门到上线
前言 新书Java并发编程系统与模型已上线,欢迎拜读。 由于微信小程序要使用Https,但是又不能修改已有线上的配置。所以最简单的方法就是使用nginx转发,在nginx上使用https,然后再转发到内部服务器。Nginx由于其优良的性能。一台4核16GB的内存完全可以支撑日均…
Nginx 模块推荐 nginx_accept_language_module
多语言利器 - parses the Accept-Language header and gives the most suitable locale for the user from a list of supported locales from your website.
nginScript 简介(已加入掘金翻译计划大礼包)
凡是可以用 JavaScript 来写的应用,最终都会用 JavaScript 来写。该文章正在掘金翻译计划(https://github.com/xitu/gold-miner)中翻译,大家可以持续关注掘金翻译计划以获取最新译文。千山万水总是情,来个 star 行不行?(◍•ᴗ•`◍)**
跨域问题,解决方案 - Nginx反向代理
原文地址:跨域问题,解决方案 - Nginx反向代理博客地址:http://blog.720ui.com/ 跨域问题,解决之道 链接文章:跨域问题,解决之道 解决思路 跨域问题,是由于JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。如果,我们将不同的域名整…
说说 nginx 刚发布的 JavaScript 能力 nginScript
2015年9月,nginx宣布支持类 JavaScript 语言 nginScript。这意味着开发者可以更轻松、自由的控制全球最优秀的HTTP及反向代理服务器,并在此之上可以衍生出更多有用、好玩的创意。和大家的惯性思维不同的是 nginScript 不是通过V8引擎实现的,而是跑在nginx的配置文件里。
webpack+vue+vux+express+lowdb 实践
前端基于 webpack+vue+vux,后端基于 express+lowdb。有了这些,开发一个项目将会变得很轻松。
初识 Nginx
Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,本文简单了解一下。
全面了解 Nginx 到底能做什么
本文只针对 Nginx 在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流
功能强大并且拥有对人类友好界面的 Nginx
VeryNginx 基于 lua_nginx_module(openrestry) 开发,实现了高级的防火墙,访问统计,和其他的一些功能,大幅度强化了 Nginx 本身的功能,并提供了更友好的 web 交互界面。
跨域问题,解决之道
跨域问题,在日常开发过程中,是一个非常熟悉的名词。今天的话题,结合我之前的项目场景,讨论下《跨域问题,解决之道》。 原文地址:跨域问题,解决之道博客地址:http://blog.720ui.com/ 跨域是什么 跨域问题,是由于JavaScript出于安全方面的考虑,不允许跨域…
Nginx 的负载均衡原理
负载均衡可以分为硬件负载均衡和软件负载均衡,前者一般是专用的软件和硬件相结合的设备,设备商会提供完整成熟的解决方案,通常也会更加昂贵。软件的复杂均衡以 Nginx 占据绝大多数,本文也是基于其手册做相应的学习研究的。
Nginx负载均衡
一 特点 1.1 应用情况 Nginx做为一个强大的Web服务器软件,具有高性能、高并发性和低内存占用的特点。此外,其也能够提供强大的反向代理功能。俄罗斯大约有超过20%的虚拟主机采用Nginx作为反向代理服务器,在国内也有腾讯、新浪、网易等多家网站在使用Nginx作为反向代理…
apache 和 nginx 的差异对比
作者详细介绍了 apache 和 nginx 处理请求时候的差异,好文章
nginx日志格式的自定义和配置
nginx运维第一步 日志格式自定义
Nginx 配置杂记
Nginx 是一个高性能的 HTTP 和反向代理服务器,透过本文了解 Nginx 的安装、配置以及反向代理。
Nginx 简明教程
nginx 简介 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。
Nginx 基本配置备忘
在了解具体的 Nginx 配置项之前我们需要对于 Nginx 配置文件的构成有所概念,一般来说,Nginx 配置文件会由如下几个部分构成:
[nginx 文档翻译系列]新手指南
nginx 文档翻译系列
利用 nginx 反向代理来避免 ajax 跨域请求
利用 nginx 解决跨域问题
Nginx 模块变量汇总
nginx.conf 文件常用变量参数说明
一篇不大靠谱的nginx 1.11.10配置文件
网站是前后端分离,前端打包站点部署需要自力更生,为了避免跨域问题. 选择了nginx这个知名的反向代理服务器. 这里不探究安装这种问题。。。 至此,公司的网站已经跑起来了。若觉得有用就保留一份吧,没用就当冲浪吧; 抽空写个Typescript 2+Angular 2&4的系列教…
Nginx 代理转发,让生产和测试环境 React、Vue 项目轻松访问 API,前端路由不再 404
我有下面一些需求,根据需求配置 Nginx
- 需要搭建一个静态服务
- 路由在前端
- 前端请求 API 服务,需要到代理到 API 服务器
- 图片资源需要代理到图片资源服务器。
前端工程师学习 Nginx 实践配置 HTTP2.0 篇
HTTP 2.0 介绍的文章看的比较多,但实践体验的依然很少,本文就带你通过 Nginx 实践配置升级 HTTP 2.0
[nginx 文档翻译系列] 控制 nginx
nginx 文档翻译系列
[nginx 文档翻译系列]新手指南
本指南提供了一个关于 nginx 基本介绍并描述了一些可以用它完成的简单的任务。
Nginx 配置 HTTPS 服务器
Chrome 浏览器地址栏标志着 HTTPS 的绿色小锁头从心理层面上可以给用户专业安全的心理暗示,本文简单总结一下如何在 Nginx 配置 HTTPS 服务器,让自己站点上『绿锁』。