Nginx运维
文章平均质量分 80
Nginx功能丰富,可作为HTTP Web服务器,也可作为反向代理负载均衡服务器,邮件服务器等。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。
灵动的艺术
知其然亦知其所以然!
展开
-
Nginx运维之一 反向代理、动静分离、负载均衡
Nginx运维之一 反向代理、动静分离、负载均衡Nginx简述Nginx 优势功能Tengine反向代理正向代理反向代理动静分离负载均衡Nginx简述Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP Web服务器,也可作为反向代理负载均衡服务器,邮件服务器等。...原创 2018-10-30 13:10:31 · 1331 阅读 · 1 评论 -
Nginx运维之二 简单安装和环境搭建
Nginx运维之二 简单安装和环境配置安装环境gcc 安装PCRE pcre-devel 安装zlib 安装OpenSSL 安装下载安装配置安装编译安装配置编辑(案例)启动与停止配置并启动停止其他支持参数nginx控制信号开机自启动安装环境gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装。yum install gcc...原创 2018-10-30 15:54:03 · 1257 阅读 · 0 评论 -
Nginx运维之三 配置说明
Nginx运维之三 配置说明配置结构main模块events 模块事件模型worker_connections配置结构查看系统默认配置文件vim /usr/local/nginx/nginx.conf#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log n...原创 2018-10-31 11:29:57 · 1047 阅读 · 0 评论 -
Nginx运维之四 Http模块参数配置
Nginx运维之四 Http模块参数配置案例核心参数配置client_body_buffer_sizeclient_body_temp_pathclient_body_timeoutclient_header_buffer_sizeclient_header_timeoutclient_max_body_sizeconnection_pool_sizedefault_typekeepalive_t...原创 2018-10-31 16:05:15 · 2612 阅读 · 0 评论 -
Nginx运维之五 Nginx变量
Nginx运维之五 Nginx变量常见变量拼接变量$arg_NAME$cookie_NAME$http_NAME$sent_http_NAME$sent_trailer_name常见变量#request line的请求参数$args#二进制的客户端地址,4字节的IPv4地址或16字节的IPv6地址$binary_remote_addr#发送到客户端的字节数,不计算响应头;此变量与...原创 2018-10-31 17:58:04 · 2321 阅读 · 0 评论 -
Ngixn运维之六 server和 location配置
Ngixn运维之六 server和 location配置初级配置案例server配置location 配置初级配置案例server { listen 80; server_name 118.1118.118.118 localhost www.example.cn examle.cn; charset utf-8; ...原创 2018-11-01 11:01:44 · 1548 阅读 · 0 评论 -
Ngixn运维之七 if、set、return
Ngixn运维之七 if、set、returnsetreturnif正则表达式匹配:文件及目录匹配判断:AND,OR多重判断setSyntax: set $variable value;Default: —Context: server, location, ifset可以为变量设置值,值可以为字符串/变量以及它们的组合。例如:set $s1 1;set $s2 "${s1}1...原创 2018-11-01 11:37:29 · 1176 阅读 · 0 评论 -
Nginx运维之八 负载均衡
Nginx运维之八 负载均衡负载均衡upstreamserverweightmax_connsmax_failsfail_timeoutbackupdown负载均衡模式轮询(默认)weight(权重)ip_hashfair(第三方)url_hash(第三方)负载均衡Nginx负载均衡是最常用的Nginx功能,Nginx负载均衡的思想在于通过特定的调度算法将流量分发到不同的应用服务器上面来解决单...原创 2018-11-01 17:50:27 · 1370 阅读 · 1 评论 -
Nginx 80端口转发隐藏真实ElasticSearch地址端口
Nginx 80端口转发隐藏Redis真实地址端口redis.conf/etc/hosts测试远程连接Spring Boot配置一般来讲,如果我们直接将Redis的地址和端口暴露出去,容易被攻击,为安全起见,我们可以利用Nginx代理分发隐藏Redis地址信息。redis.conf我们可以在Nginx的站点目录下配置redis.confvim /usr/local/nginx/sites-...原创 2018-11-05 20:31:41 · 4392 阅读 · 1 评论