在CentOS 7上进行 Nginx安装教程

一、安装准备首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如...

2020-11-18

Nginx 中文域名配置详解及实现

Nginx中文域名配置Nginx虚拟主机上绑定一个带中文域名,比如linuxeye.中国,浏览器不能跳转。
why?
因为操作系统的核心都是英文组成,DNS服务器的解析也是由英文代码交换,所以...

2020-11-18

详解nginx反向代理配置及优化

前言:
由于服务器apache抗不住目前的并发.加上前端squid配置后,问题依然无法解决.而页面程序大部分是动态.无法使用fastcgi来处理.因此想使用nginx做为反向代理apache.整个...

2020-11-18

详解Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解

注,操作系统为 CentOS 6.4 x86_64 , Nginx 是版本是最新版的1.4.2,所以实验用到的软件请点击这里下载:CentOS 6.4下载地址:https://www.freexyz.cn/softs/78243.html
Nginx下载地...

2020-11-18

Nginx报403 forbidden错误 (13: Permission denied)的解决办法

查看/var/log/nginx/error.log日志显示:xxx 403 forbidden (13: Permission denied)错误。我勒个去~引起nginx 403 forbidden通常是三种情况:一是缺少索引文件,二是权限问题,三...

2020-11-18

nginx ssl免密码重启教程详解

一、nginx如何启动1、HTTP和HTTPS的区别https协议需要到ca申请证书,一般免费证书很少,需要交费。http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议...

2020-11-18

nginx泛域名解析配置教程

最近一个项目需要承载高并发请求,所以在后端语言上选择了NodeJs,但是nodejs有时候读取不到请求的主机名,所以想到使用nginx+nodejs的方式进行处理。Nginx 配置
代码如下
upstr...

2020-11-18

Nginx解决转发地址时跨域的问题

一、什么是跨域问题在一个服务器A里放置了json文件,另一个服务器B想向A发送ajax请求,获取此文件,会发生错误。Chrome提示:XMLHttpRequest cannot load ******. No 'Access-Contr...

2020-11-18

Nginx服务器安装及配置文件与使用详解

Nginx 在工作中已经有好几个环境在使用了,每次都是重新去网上找博客,各种编译配置,今天自己也整理一份安装文档和 nginx.conf 配置选项的说明,留作以后参考。1. 安装nginx1.1 选...

2020-11-18

详解通过Nginx部署Django(基于ubuntu)

Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。在这种方式中,我们的通常做法是,将nginx作为服务器最前端,它将接收WEB的所有请求,统一管理请求。n...

2020-11-18

Ubuntu16.04.1 安装Nginx的方法

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,...

2020-11-18

nginx下配置thinkphp文件的方法

在上篇文章给大家介绍了在Nginx上部署ThinkPHP项目教程,今天给大家介绍nginx下thinkphp的配置,具体详解如下:## domain redirect#if ($host != "my.ruanzhuangyun.cn"){# rewr...

2020-11-18

使用nginx+tomcat实现静态和动态页面的分离

博主最近在优化一个javaweb项目,该项目之前一直都是使用tomcat处理用户请求的,无论静态还是动态的东西,一律交给tomcat处理。tomcat主要是负责处理servlet的,静态的文件还是交给...

2020-11-18

详解nginx实现ssl反向代理实战

步骤:1.生成一个权威的ssl证书对(如果自己颁发的话,那么https是不被浏览器认可的,就是https上面会有一个大红叉)推荐一个免费的网站:https://www.startssl.com/2.根据ssl.key和ssl...

2020-11-18

nginx强制使用https访问的方法(http跳转到https)

需求简介基于nginx搭建了一个https访问的虚拟主机,监听的域名是test.com,但是很多用户不清楚https和http的区别,会很容易敲成http://test.com,这时会报出404错误,所以我需要做基...

2020-11-18

Nginx启用GZIP压缩网页传输方法(推荐)

原理:浏览器—请求—-> 声明可以接受 gzip压缩 或 deflate压缩 或compress 或 sdch压缩从http协议的角度看–请求头 声明 acceopt-encoding: gzip deflate sdch (是指压缩算...

2020-11-18

Linux下安装配置nginx详解

一、Linux下安装配置nginx第一次安装nginx,中间出现的问题一步步解决。
用到的工具secureCRT,连接并登录服务器。1.1 rz命令,会弹出会话框,选择要上传的nginx压缩包。#rz 1.2...

2020-11-18

nginx缓存及错误页面配置

本机缓存设置浏览器缓存是为了提高加载速度,因此我们可以通过Nginx对静态文件进行缓存。location ~ ^/(images|javascript|js|css|flash|media|static)/ { #过期30天 expires...

2020-11-18

Nginx配置文件nginx.conf详细说明

在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及...

2020-11-18

详解nginx过滤url实现前台js的配置问题

我们在开发的过程中,可能需要一些配置,这些配置可能就是仅仅为了开发的方便,比方说,订单过期时间,生产环境需要半小时失效,但是真正开发时,我不可能等上个半小时,所以这个时...

2020-11-18

使用MongoDB分析Nginx日志的方法详解

本文我们要从日志文件中找出IP访问最多的10条记录,然后判断其是否合法,从而采取对应的措施。感兴趣的朋友们一起来看看吧。日志解析流程
正常情况下,关于Nginx日志解析的流程...

2020-11-18

详解Nginx配置文件

序言Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向...

2020-11-18

CentOS下编译安装nginx及配置缩略图插件的方法教程

相信大家都知道利用yum安装nginx 非常方便,但是有些插件并不会默认安装,比如 http_image_filter_module, 因此我们需要编译安装 nginx,已达到我们的目的。下面来看看详细的方法...

2020-11-18

解决nginx报错信息 client intended to send too large body: 1331696 bytes

解决nginx报错信息 client intended to send too large body: 1331696 bytes1,nginx后台error日志报错2016/02/05 16:23:56 [error] 12024#0: *441106971 connect() failed (...

2020-11-18

nginx动态添加访问白名单的方法

本文实现的功能是:网站启用访问白名单,对于不在白名单中又需要访问的客户,只需打开一个不公开的网址,然后自动获得2小时的访问权限,时间达到后自动删除访问权限实现此功能需要以...

2020-11-18

Nginx实现集群的负载均衡配置过程解析

Nginx 的负载均衡功能,其实实际上和 nginx 的代理是同一个功能,只是把代理一台机器改为多台机器而已。 Nginx 的负载均衡和 lvs 相比,nginx属于更高级的应用层,不牵扯到 ip 和内...

2020-11-18

Nginx 禁止IP访问如何实现

Nginx 禁止IP访问
我们在使用的时候会遇到很多的恶意IP攻击,这个时候就要用到Nginx 禁止IP访问了。下面我们就先看看Nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域...

2020-11-18

详解Nginx配置多站点需要踩的坑

从Windows下的Apache转移到Linux下的Nginx,发现有很多坑需要踩。
以下就做个简单的记录,方便后来者爬坑。配置Nginx,一般会遇到以下几个坑: 配置nginx支持pathinfo模式 -...

2020-11-18

Linux下yum安装nginx教程

本文教程为大家分享了Linux下yum安装nginx的详细过程,供大家参考,具体内容如下第一步,在/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo:cd /etc/yum.repos.d/vim nginx....

2020-11-18

Nginx反向代理一个80端口下配置多个微信项目详解

Nginx反向代理一个80端口下配置多个微信项目详解 我们要接入微信公众号平台开发,需要填写服务器配置,然后依据接口文档才能实现业务逻辑。但是微信公众号接口只支持80接口(80...

2020-11-18

利用nginx解决跨域问题的方法(以flask为例)

前言我们单位的架构是在api和js之间架构一个中间层(python编写),以实现后端渲染,登录状态判定,跨域转发api等功能。但是这样一个中间会使前端工程师的工作量乘上两倍,原本js可以直...

2020-11-18

详解 Nginx代理功能与负载均衡

序言Nginx的代理功能与负载均衡功能是最常被用到的,关于nginx的基本语法常识与配置已在上篇文章中有说明,这篇就开门见山,先描述一些关于代理功能的配置,再说明负载均衡详细。Ng...

2020-11-18

使用Nginx实现负载均衡的策略

一、nginx简介nginx是一个高性能的HTTP服务器和反向代理服务器。它起初是俄罗斯人Igor Sysoev开发的,至今支撑者俄罗斯的很多大型的网站。二、nginx支持的三种负载均衡策略轮...

2020-11-18

详解Nginx日志配置及日志切割

日志配置
日志对于统计排错来说非常有利的。本文总结了nginx日志相关的配置如access_log、log_format、open_log_file_cache、log_not_found、log_subrequest、rewrite_log...

2020-11-18

详解Nginx反向代理到Tomcat服务器

在实际生产中,Tomcat服务器一般不单独使用在项目中,对于静态资源的响应Nginx表现的比较好,另外由于nginx是专门用于反向代理的服务器,所以很容易实现将java的请求转发到后端交给...

2020-11-18

centos7系统下nginx安装并配置开机自启动操作

准备工作我的centos7系统是最小化安装的, 缺很多库, 首先安装必须的运行库yum install wget gcc gcc-c++ pcre-devel zlib-devel##创建工作目录并进入工作目录mkdir -p /z/n...

2020-11-18

在ubuntu下为nginx配置支持cgi脚本的方案

在nginx下支持cgi脚本于支持node类似的,只要在nginx直接做个转发,转发到对应的cgi套接字就好。使用FcgiwrapFcgiqwrap是另外一个CGI封装库,跟Simple CGI类似。安装fcgiwrapapt-...

2020-11-18

阿里云Linux系统Nginx配置多个域名的方法详解

Nginx绑定多个域名,可通过把多个域名规则写一个配置文件里实现,也可通过分别建立多个域名配置文件实现,为了管理方便,建议每个域名建一个文件,有些同类域名则可写在一个总的配置...

2020-11-18

详解阿里云LINUX服务器配置HTTPS(NGINX)

背景说明服务器为阿里云 ECS,操作系统为 CentOS 6.5。部署配置说明第一步,安装nginx之所以要先安装 nginx,是因为下面配置域名解析的时候可以直接在浏览器看到效果,当然了,先配置...

2020-11-18

如何在nginx中配置缓存静态文件

这篇教程说明你应该怎样配置 nginx、设置 HTTP 头部过期时间,用 Cache-Control 中的 max-age 标记为静态文件(比如图片、 CSS 和 Javascript 文件)设置一个时间,这样用户的浏览...

2020-11-18

Nginx 应用范围和使用详解

Nginx 应用详解前言本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解...

2020-11-18

Nginx中if语句的判断条件与多条件判断详解

一、if语句中的判断条件(nginx)介绍1、正则表达式匹配: ==:等值比较;
~:与指定正则表达式模式匹配时返回“真”,判断匹配与否时区分字符大小写;
~*:与指定正则...

2020-11-18

nginx配置虚拟主机vhost的方法详解

前言所谓虚拟主机,是说通过几个不同的url地址,都能到达nginx环境,只不过针对不同的url,处理的逻辑不同。
nginx支持虚拟主机,但是浏览器等客户端不知道,所以虚拟主机的几个地址,应...

2020-11-18

nginx访问控制的两种方法

环境
系统环境:CentOS6.7
nginx version: nginx/1.8.1一、基于Basic Auth认证
Nginx提供HTTP的Basic Auth功能,配置了Basic Auth之后,需要输入正确的用户名和密码之...

2020-11-18

nginx利用referer指令实现防盗链配置

实现图片防盗链:location ~* \.(gif|jpg|png|webp)$ { valid_referers none blocked domain.com *.domain.com server_names ~\.google\. ~\.baidu\.; if ($invalid_refe...

2020-11-18

CentOS 6.7下nginx SSL证书部署的方法

环境
系统环境:CentOS6.7nginx version: nginx/1.8.1证书# ls /opt/nginx/conf/sslqingkang.me.crt # 公钥qingkang.me.key # 私钥配置vim nginx.conf找到以下内容# HTTPS se...

2020-11-18

利用nginx与ffmpeg搭建流媒体服务器过程详解

需求
本文介绍的是利用nginx和ffmpeg搭建流媒体服务器的过程。例如这种场景:公司内部需要同时观看在线直播时,如果每个人直接观看必然给出口带宽带来压力,影响正常访问外网的同...

2020-11-18

Nginx日志实现访问异常报警详解

前言
在工作中为了防止一些恶意访问的行为,例如不断的请求刷流量,通过实时过滤Nginx访问日志,将单位时间内访问次数达到指定阀值的来源ip及时的通知系统管理员,这里通过邮件的方...

2020-11-18

Nginx日志按日期切割详解(按天切割)

实现需求
本文实现的功能是在吗每天凌晨00:00把前一天的Nginx日志access.log重命名为access-xxxx-xx-xx.log格式,例如:access-2016-10-01.log,下面话不多说了,来看看详细的实现...

2020-11-18

如何将 Nginx 配置为Web服务器的方法

阅读之前,建议先阅读初识 Nginx。 之后,我们来了解一下 Nginx 配置。抽象来说,将 Nginx 配置为 Web 服务器就是定义处理哪些 URLS 和如何处理这些URLS 对应的请求。具体来说,就...

2020-11-18
返回顶部
顶部