ubuntu 下的nginx服务器配置详解

ubuntu 下的nginx服务器配置详解1.nginx服务器的安装sudo apt-get install nginx2.nginx服务器的启动sudo /etc/init.d/nginx start3.多域名对应不同的后台服务器
在/etc/ng...

2020-11-18

Nginx的完整配置详解及实例代码

Nginx的完整配置详解 最近公司新项目,由于自己是小白,跟着项目经理对Nginx进行配置,在网上找到一篇相关资料,觉得不错,并可以完成配置,这里记录下,实例代码:#运行用户user...

2020-11-18

CentOS 7下编译安装Nginx 1.11.10教程

前言之前分享过一篇 CentOS下编译安装nginx及配置缩略图插件的方法教程,当时的环境是 CentOS 6.x 和 Nginx 1.9.x 。 本次安装的环境为 CentOS 7.2 和 Nginx 1.11.10, 有些配...

2020-11-18

Linux centos7环境下Nginx安装教程

Linux centos7环境下安装Nginx的步骤详解1、 首先到Nginx官网下载Nginx安装包下载好后会见到类似下面的一份文件创建nginx-src目录并且去到nginx-src目录里运行如下命令即可...

2020-11-18

详解 Nginx 负载均衡和反向代理配置和优化

Nginx 负载均衡和反向代理配置和优化DNS 轮询方式:介绍:DNS 轮询是指一个域名可以绑定到多个的 ip 服务器上, 用户在访问的时候 dns轮询访问这几个 ip 的服务器, 达到负载均...

2020-11-18

Nginx 服务器重启关闭重新加载命令

nginx -s reload :修改配置后重新加载生效nginx -s reopen :重新打开日志文件nginx -t 测试nginx配置文件是否正确检查正确性时,出现:nginx: the configuration file /home/k...

2020-11-18

Windows下Nginx的配置及配置文件部分介绍

一、在官网下载 nginx的Windows版本,官网下载:http://nginx.org/download/选择你自己想要的版本下载,解压 nginx(例如nginx-1.6.3) 包到你的window盘里的目录上。执行下列操作:(需...

2020-11-18

详解 Nginx 301重定向的配置

详解 Nginx 301重定向的配置301重定向是很常见的需求,比如访问 nowamagic.net,自动跳到 www.nowamagic.net。或者倒过来,访问 www.nowamagic.net 跳到 nowamagic.net。Nginx 中...

2020-11-18

Nginx 多站点配置实例详解

Nginx 多站点配置实例详解在一台 VPS 上,我们有时候需要同时跑几个 virtualenv。比如 virtualenv app1 跑的是 Django 的一个应用,而 virtualenv app2 跑的是 Tornado。那么如...

2020-11-18

nginx服务器配置解决ajax的跨域问题

在采用jquery ajax调用http请求时,发现了一系列问题:
如采用firebug调试API请求(这个API是自己服务器的应用),看到服务器明明返回200状态,response返回数据也是json格式,但ajax返回...

2020-11-18

nginx日志按天生成和定期删除日志的方法

问题:nginx会按照nginx.conf的配置生成access.log和error.log,随着访问量的增长,日志文件会越来越大,既会影响访问的速度(写入日志时间延长),也会增加查找日志的难度,nginx没有这...

2020-11-18

加速nginx性能: 开启gzip和缓存

开启gzip配置# 开启gzipgzip on;# 启用gzip压缩的最小文件,小于设置值的文件将不会压缩gzip_min_length 1k;# gzip 压缩级别,1-10,数字越大压缩的越好,也越占用CPU时间,后面会有...

2020-11-18

Windows下Nginx安装配置教程

首先去官网下载nginx1.0.11的Windows版本,官网下载下载到软件包后,解压 nginx-nginx1.0.11.zip 包到你喜欢的根目录,并将目录名改为nginx。然后,执行下列操作:cd nginxstart ngin...

2020-11-18

利用Nginx反向代理与负载均衡搭建多人测试环境详解

前言假如我们使用 git 进行版本控制,在一个大型网站中,开发人员在不同的分支上开发不同的需求,当一个需求开发完成需要测试,我们会把这个分支告诉测试人员,然后测试人员在测试机...

2020-11-18

CentOS 7.0下nginx实现每天定时分割日志

环境说明:
操作系统CentOS7.0,默认在线安装nginx。
nginx配置文件路径:/etc/nginx/nignx.conf,
nginx日志文件路径:/var/log/nginx/access.log
nignx.pid路径:/run/nginx.pid...

2020-11-18

windows下nginx的安装使用及解决80端口被占用nginx不能启动的问题

目前nginx已被广泛使用,今天我们首先来讲讲nginx在Windows下的搭建。1、安装到nginx官网下载一个Windows下使用的最新版本,目前是1.11.10,如图:下载下来解压缩就可以。2、运行运...

2020-11-18

nginx修改默认运行80端口的方法

前言之前在文章windows下nginx的安装、使用及80端口被占用导致nginx不能启动问题的解决中提到nginx默认使用80端口,而Windows下80端口被系统进程占用的解决办法。但有时候不...

2020-11-18

nginx 基本入门教程

这篇教程简单介绍了 nginx 并且讲解了一些 nginx 可以解决的简单任务。这里,我们假设 nginx 已经安装在读者的机器上。如果没有,可以看一下如何安装 nginx。这篇教程主要讲解...

2020-11-18

nginx http重定向https配置说明

nginx http重定向https配置说明现在什么苹果,谷歌浏览器请求地扯基本都要求使用https了,如何把原来的http协议重定向到https中呢,这里我们可以使用http反向代理软件nginx。使用...

2020-11-18

Nginx搭建https服务器教程

HTTPS简介HTTPS(Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单来讲就是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此...

2020-11-18

Nginx 配置反向代理使用 Google fonts 字体并开启 HTTP2/SSL 支持

由于博客主题使用了 Google fonts PT Serif 字体,国内只能通过中科大的代理来使用 Google fonts 字体。然而最近发现其速度不稳定,响应时间有时候甚至超过 600ms。刚好因为自...

2020-11-18

Nginx中报错:Permission denied与Connection refused的解决

本文主要记录一下各种环境中 nginx 的错误和解决办法,下面话不多说了,来看看详细的介绍吧。一、13: Permission deniedNginx错误:2017/04/19 14:46:46 [crit] 4172#0: *671 ope...

2020-11-18

nginx配置支持php的pathinfo模式配置方法

nginx模式不支持pathinfo模式,类似info.php/hello形式的url会被提示找不到页面。下面的通过正则找出实际文件路径和pathinfo部分的方法,让nginx支持pathinfo。location ~ \.ph...

2020-11-18

详解Nginx location 匹配规则

语法规则location [=|~|~*|^~] /uri/ { … } 模式 含义 location = /uri = 表示精确匹配,只有完全匹配上才能生效 loca...

2020-11-18

Crontab+Shell做Nginx日志切割脚本实例代码

平日里,我们需要把 Nginx 的错误日志输出到文件里,但是时间一长,文件就特别大,之前我服务器上日志就一周没管它,今天一看日志文件都32个G了,大的吓人。于是就写了个日志切割的脚本...

2020-11-18

Nginx下无法使用中文URL的解决方法

前言最近更换了博客空间后,发现许多文章页出现404的情况,找了一下原因,发现是由于URL含有中文而Nginx默认不支持中文URL导致的。此文记录了解决方法。
在Apache中,要实现对中文...

2020-11-18

Nginx自定义访问日志的配置方式

前言Nginx日志主要分为两种:访问日志和错误日志。日志开关在Nginx配置文件(/etc/nginx/nginx.conf)中设置,两种日志都可以选择性关闭,默认都是打开的。
访问日志主要记录客户端访...

2020-11-18

Nginx防止流量攻击的配置详解

使用场景最近在工作中遇到一个问题,项目中报告查询系统负载均衡集群相关配置已经完成,两种实现方式分别是基于Ehcache和Redis的session管理策略。大家都知道服务器资源有限的,...

2020-11-18

nginx 让users有权限启动的两种方法

nginx 让users有权限启动两种方法普通用户在restart和reload nginx时,会报错:the "user" directive makes sense only if the master process runs with super-user privilege...

2020-11-18

Nginx 代理与负载均衡详解

Nginx 代理与负载均衡详解 nginx除了可以做网站的虚拟主机之外,还可以做代理器,并且, nginx在代理器的基础上可以做到负载均衡。
一、代理器:
所谓代理器,即接受请求,将请求进...

2020-11-18

利用nginx+lua+redis实现反向代理方法教程

前言最近因为工作需要,要进行IVR的重构, 我们现在系统接了三家IVR服务商, N个业务, 由于IVR这玩意一般只能外网回调, 而开发环境又不允许外网随便访问,着实烦人。 所有我们打算重...

2020-11-18

详解nginx同一端口监听多个域名和同时监听http与https

详解nginx同一端口监听多个域名和同时监听http与https1、同一端口监听多个域名
如今公网ip资源越来越珍贵,多域名监听应用非常广泛,就是用一个端口,比如80或者443,监听多个入口...

2020-11-18

nginx启动服务提示98: Address already in use错误的解决

前言今日到公司就被其他人告知官网所有页面打开都是502。平常都是正常的怎么就突然页面就502了呢,下面就开始troubleshooting。下面来看看详细的解决过程:
发现问题公司web服...

2020-11-18

Linux平台通过nginx和vsftpd构建图片服务器

因为开发需要,需要在Linux上构建一个独立的图片服务器,此处默认您已安装好Linux系统。系统环境:CentOs6.5,Vmware10一、Nginx安装1、nginx安装环境nginx是C语言开发,建议在linux...

2020-11-18

Nginx下实现pathinfo及ThinkPHP的URL模式

打开Nginx配置文件(不同版本的Nginx可能稍有不同),配置:#去掉$是为了不匹配行末,即可以匹配.php/,以实现pathinfo#如果不需要用到php后缀,也可以将其去掉location ~ .php { #原有...

2020-11-18

nginx超时设置详细介绍

nginx常用的超时配置说明client_header_timeout语法 client_header_timeout time
默认值 60s
上下文 http server
说明 指定等待client发送一个请求头的超时时间(例如:GET / H...

2020-11-18

LINUX中NGINX反向代理下的TOMCAT集群(详解)

Nginx具有反向代理(注意和正向代理的区别)和负载均衡等特点。这次Nginx安装在 192.168.1.108 这台linux 机器上。安装Nginx 先要装openssl库,gcc,PCRE,zlib库等。Tomcat 安装在19...

2020-11-18

Linux下Nginx安装教程

Linux下Nginx安装教程分享,具体内容如下1、安装编译文件及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel2、安装PCRE,Nginx的rewrite的...

2020-11-18

Nginx中worker connections问题的解决方法

查看日志,有一个[warn]: 3660#0: 20000 worker_connections are more than open file resource limit: 1024 !!原来安装好nginx之后,默认最大的并发数为1024,如果你的网站访问...

2020-11-18

CentOS 7中利用yum安装Nginx的方法教程

前言因为最近在筹备Docker系列课程,其中涉及到在CentOS 7中安装Nginx。遇到一些问题,所以想着将过程总结分享出来供大家参考学习,下面来看看详细的介绍:当使用以下命令安装Nginx...

2020-11-18

详解Linux中Nginx反向代理下的tomcat集群

Nginx具有反向代理(注意和正向代理的区别)和负载均衡等特点。这次Nginx安装在 192.168.1.108 这台linux 机器上。安装Nginx 先要装openssl库,gcc,PCRE,zlib库等。Tomcat 安装在19...

2020-11-18

Nginx配置详解(推荐)

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

2020-11-18

详解nginx静态资源服务器简单配置

传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了。这种情况...

2020-11-18

详解nginx如何配置HTTPS

使用ssl模块配置同时支持http和https并存一,生成证书# 1、首先,进入你想创建证书和私钥的目录,例如:cd /etc/nginx/# 2、创建服务器私钥,命令会让你输入一个口令:openssl genrsa -...

2020-11-18

详解nginx服务器http重定向到https的正确写法

http重定向到https使用了nginx的重定向命令。那么应该如何写重定向?之前老版本的nginx可能使用了以下类似的格式。rewrite ^/(.*)$ http://domain.com/$1 permanent;或者rewr...

2020-11-18

nginx源码分析线程池详解

nginx源码分析线程池详解一、前言
nginx是采用多进程模型,master和worker之间主要通过pipe管道的方式进行通信,多进程的优势就在于各个进程互不影响。但是经常会有人问道...

2020-11-18

nginx服务器通过配置来解决API的跨域问题

前言最近在采用jquery ajax调用http请求时,发现了一系列问题:
如采用firebug调试API请求(这个API是自己服务器的应用),看到服务器明明返回200状态,response返回数据也是json格式,但...

2020-11-18

nginx源码分析configure脚本详解

nginx源码分析——configure脚本一、前言
在分析源码时,经常可以看到类似 #if (NGX_PCRE) .... #endif 这样的代码段,这样的设计可以在不改动源码的情况下,通过简单的定义...

2020-11-18

Nginx 实现灰度发布的三种方法总结

Nginx 实现灰度发布的三种方法总结灰度发布的主要原理是访问路由的控制,重点是保证每次访问的是同一个节点。方式一:通过调节负载均衡权重 负载均衡 建立在现有网络结...

2020-11-18

详解NGINX访问https跳转到http的解决方法

问题:浏览器打开https://www.freexyz.cn/aaa.html,然后跳转到https://www.freexyz.cn/aaa.html网站架构:用户--https--->nginx代理---http---->tomcat/nginx+phpnginx待遇发给后端...

2020-11-18
返回顶部
顶部