分类目录:Nginx

以下是分类 Nginx 下的所有文章

配置Nginx同时支持http和https访问

普通网站通常都使用http方式访问,为了安全的使用HTTP进行数据传输,我们需要使用HTTPS。 HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。   注:在配置nginx支持https之前,需保证服务器已安装openssl,以及编译安装时加上–with-http_ssl_module。 &n……

Nginx+Lua实现灰度发布

目的:当下有很多企业使用nginx作为前端服务器,为后端服务器提供负载技术,当我们需要对后端服务器进行升级时,我们只想让测试团队访问到新升级的服务器上,生产环境用户仍使用未升级的稳定环境。这时候我们可以使用nginx配合Lua模块来实现一定程度的条件控制,本文已来访IP作为条件限制,将一组clientIP限制在新服务器……

Nginx+Keepalived高可用

目标:通过keepalived监控nginx,实现nginx的高可用(双机热备) 环境:CentOS release 6.3 (Final) Server1:192.168.2.137 Server2:192.168.2.138 VIP:192.168.2.139   一、安装 1、下载&安装pcre 下载地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ Shell t……

Nginx各场景应用配置

目的:记录nginx在各个应用场景下的配置。 1、nginx反向代理 在只有一个公网或域名的情况,可通过nginx反向代理为内网webServer通过不同的匹配规则提供外网访问能力。 client –> nginx –> webServer 示例配置: Shell user www www; worker_processes 8; #error_l……

Nginx起停脚本分享

由于nginx没有自带的起停脚本,这里有一个脚本分享给大家,方便大家调试。 路径:无要求,可放置任意位置 参数:根据实际情况,调整各个路径 Vim #!/bin/bash . /etc/rc.d/init.d/functions nginxd=/usr/local/nginx/sbin/nginx nginx_config=/usr/local/nginx/conf/nginx.conf ……