欢迎来到李先生的博客

深山的鹿,不知归处;万般皆苦,只可自渡。
扩大
缩小

随笔分类 - nginx

centos7 下yum源安装nginx
摘要:简单粗暴: 1、rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2、yum -y install nginx 阅读全文

posted @ 2018-06-27 17:40 Captain_Li 阅读 (82) | 评论 (0) 编辑

nginx的白名单
摘要:为nginx设置白名单的几个步骤: 第一步:指定能访问的白名单 vim /etc/nginx/ip.conf (如果在公司,记得这里是外网IP,要不然测很久都不知道为什么不行) 112.95.211.154 1; 第二步:修改nginx配置 第三步:为匹配项做白名单设置 1:default 0;表示 阅读全文

posted @ 2018-06-20 16:58 Captain_Li 阅读 (3157) | 评论 (1) 编辑

nginx的location优先级
摘要:问题:nginx设置了expires,但是不生效。有些细节真的是不去用它,不出问题真的发现不了什么 nginx的配置文件如下: server { listen 80; server_name aa.lile.com; root /data/lile; index index.html index.h 阅读全文

posted @ 2018-01-06 21:06 Captain_Li 阅读 (2082) | 评论 (0) 编辑

Nginx源码结构及如何处理请求
摘要:一、源码结构 1:下载安装包后,解压,可以看到目录结构,其中src目录下放的是源码 2:src源码目录下,可以看到这几个目录 mail:mail目录中存放了实现Nginx服务器邮件服务的源码,主要实现对邮件服务依赖的数据结构的定义和初始化,对SMTP协议、POP3协议和IMAP协议的实现,以及对SS 阅读全文

posted @ 2017-11-12 22:26 Captain_Li 阅读 (180) | 评论 (0) 编辑

初识nginx反向代理和缓存机制
摘要:实现的需求图: 环境: nginx缓存和反向代理服务器:192.168.0.224 实际存储数据机器:192.168.0.37 一、实现反向代理 1、安装nginx,两台服务器都需要安装 1)安装依赖包 2)下载nginx 3)解压编译 2、修改配置文件 这里只实现他的功能,并没有对配置文件做更多的 阅读全文

posted @ 2017-11-08 15:38 Captain_Li 阅读 (6037) | 评论 (0) 编辑

nginx里proxy_pass有无/的区别
摘要:nginx在反向代理的时候,proxy_pass需要指定路径,有无"/"的区别,如下: location /lile { 配置一: proxy_pass http://192.168.0.37/; 配置二: proxy_pass http://192.168.0.37; } 环境说明: 反向代理服务 阅读全文

posted @ 2017-11-07 20:20 Captain_Li 阅读 (25408) | 评论 (0) 编辑

导航