Nginx
Nginx
AlienGirl235
这个作者很懒,什么都没留下…
展开
-
Nginx学习目录
1、nginx介绍与安装:https://blog.csdn.net/qq_41650233/article/details/935356522、nginx——安装目录讲解:https://blog.csdn.net/qq_41650233/article/details/936716843、nginx安装编译参数:https://blog.csdn.net/qq_41650233/ar...原创 2019-08-28 20:59:04 · 131 阅读 · 1 评论 -
nginx.conf的配置语法
主配置文件nginx.confuser nginx; #设置nginx服务的系统使用用户worker_processes 1; #工作进程数(和cpu核心数保持一致)error_log /var/log/nginx/error.log warn; #nginx的错误日志pid /v...原创 2019-08-28 21:03:19 · 813 阅读 · 1 评论 -
十五.Nginx作为负载均衡服务器——server参数讲解
upstream举例 upstream backend { server backend1.ecample.com weight = 5; # wwight 代表权重 server backend2.ecample.com:8080; server unix:/tmp/backend3; se...原创 2019-08-10 10:13:17 · 540 阅读 · 1 评论 -
十四.Nginx作为负载均衡——实战演练
配置语法Syntax:upstream name {...}Default:——Context:http演示准备两台虚拟主机192.168.96.188、192.168.96.188在188这台主机上创建3个html静态文件vi /opt/app/code1/index.html<html><head> <meta char...原创 2019-08-06 23:06:30 · 323 阅读 · 1 评论 -
十三.Nginx作为负载均衡服务介绍
GSLBSLB四层负载均衡七层负载均衡四层负载均衡四层负载均衡工作在OSI模型的传输层,由于在传输层,只有TCP/UDP协议,这两种协议中除了包含源IP、目标IP以外,还包含源端口号及目的端口号。四层负载均衡服务器在接受到客户端请求后,以后通过修改数据包的地址信息(IP+端口号)将流量转发到应用服务器。七层负载均衡七层负载均衡工作在OSI模型的...原创 2019-08-05 22:03:18 · 153 阅读 · 1 评论 -
十二.Nginx代理服务——正向代理
正向代理在/opt/app/code的目录下创建一个joy.html文件<html><head> <meta charset="utf-8"> <title>joy1</title></head><body > <h1>JOY<h1></bod...原创 2019-08-04 11:29:13 · 219 阅读 · 0 评论 -
十一.Nginx代理服务——反向代理
Nginx可以代理的服务正向代理,例如翻墙反向代理正向和反向代理的区别区别在于代理的对象不一样正向代理:代理的对象是客户端反向代理:代理的对象是服务器配置语法Syntax:proxy_pass URL;Default:——Context:location,if in location,limit_except反向代理演示在/opt/a...原创 2019-07-30 09:00:10 · 184 阅读 · 0 评论 -
十.Nginx作为web静态资源服务器——防盗链
基于http_refer防盗链配置模块Syntax:valid_referers none | blocked | server_names | string ...;Default:——Context:server,locationHTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的...原创 2019-07-28 17:41:22 · 448 阅读 · 1 评论 -
九.Nginx作为web静态资源服务器——跨域访问
跨站访问为什么浏览器禁止跨域访问Nginx跨站访问Syntax:add_header name value [always];Default:——Context:http,server,location,if in locationAccess-Control-Allow-Origin # 通过header判断是否可以跨站访问演示创建一个html文件...原创 2019-07-27 16:52:03 · 1220 阅读 · 1 评论 -
八.Nginx作为静态web服务器——缓存原理
浏览器缓存客户端无缓存的情况下客户端有缓存的情况下校验过期机制本地客户端会检查Cache-Control(max-age)缓存是否过期,(max-age)为过期时间Last-Modified上次修改时间 配合If-Modified-Since或者If-Unmodified-Since使用 对比上次修改时间验证资源是否需要更新ETag数据签名...原创 2019-07-27 16:11:46 · 270 阅读 · 1 评论 -
七.Nginx静态资源Web服务
1.原理2.静态资源类型3.静态资源服务场景-CDN配置语法1.配置语法,文件读取Syntax:sendfile on|off;Default:sendfile off;Context:http,server,location,if in location引读:--with-file-aio 异步文件读取2.配置语法-tcp_nopushSynt...原创 2019-07-17 22:58:28 · 188 阅读 · 1 评论 -
六.Nginx的请求限制
连接频率的限制 -limit_conn_module请求频率的研制 -limit_req_moduletcp三次握手,一次连接可以建立多次http请求连接限制的语法#语法1Syntax:limit_conn_zone key zone=name:size;Default:——Context:http#语法2Syntax:limit_conn zone n...原创 2019-06-30 09:29:29 · 703 阅读 · 1 评论 -
五.Nginx模块讲解
Nginx模块分为:nginx官方模块、第三方模块通过nginx -V查看编译参数,可以看到官方编译的模块--with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-h...原创 2019-06-28 13:29:47 · 983 阅读 · 1 评论 -
四.Nginx日志
nginx日志类型包括:error.log access_log依赖于log_formatSyntax: log_format name [escape=default|json] string...; #语法Default: log_format combined "..." #默认Context: htt...原创 2019-06-28 12:39:16 · 110 阅读 · 1 评论 -
三.Nginx安装编译参数
nginx -V 查看编译目录和模块安装的目录或路径--prefix=/etc/nginx--sbin-path=/usr/sbin/nginx--modules-path=/usr/lib64/nginx/modules--conf-path=/etc/nginx/nginx.conf--error-log-path=/var/log/nginx/error.log...原创 2019-06-26 22:32:16 · 174 阅读 · 1 评论 -
二.Nginx安装目录讲解
查看nginx相关目录rpm -ql nginx查看到如下目录/etc/logrotate.d/nginx 配置文件 作用:nginx日志轮转,用于logrotate(轮替)服务的日志切割/etc/nginx/etc/nginx/nginx.conf/etc/nginx/conf.d/etc/nginx/conf.d/default.conf目录、配置文件 ...原创 2019-06-25 23:34:07 · 358 阅读 · 1 评论 -
一.nginx介绍与安装
1、nginx作用可以配置数十个场景2、环境安装环境确认安装环境yum -y install gcc gcc-c++ autoconf pcre-devel make automake openssl openssl-develyum -y install wget httpd-tools vim 新建一些目录cd /optmakdir app do...原创 2019-06-24 22:45:07 · 189 阅读 · 1 评论