随笔分类 -  Nginx

Nginx相关内容
摘要:场景: 由于公司内部站点保护的需求, 将部分的站点添加白名单, 这边的操作是在nginx配置文件中添加如下代码 allow 127.0.0.1: deny all; 但随之问题也出现了, 需要添加一个的时候 ,我就要1-登录服务器 2-打开配置文件并添加ip配置 3-重载nginx配置 于是乎 就想 阅读全文
posted @ 2022-09-21 18:59 X-Wolf 阅读(1080) 评论(1) 推荐(0)
摘要:方便查看nginx日志, 平常会将nginx日志进行每日切割处理. 这里介绍 平常比较常用的两种方式 1. logrotate 在linux上logrotate是一个日志文件管理工具。用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到“转储”作用,它是默认随linux一起被安装的。 如果不 阅读全文
posted @ 2022-08-01 14:00 X-Wolf 阅读(5208) 评论(0) 推荐(0)
摘要:1)耗时问题定位 这几天在优化服务器的响应时间,在根据 nginx 的 accesslog 中 requesttime进行程序优化时,发现有个接口,直接返回数据,平均的requesttime进行程序优化时,发现有个接口,直接返回数据,平均的request_time 也比较大。原来 requestti 阅读全文
posted @ 2021-09-29 16:16 X-Wolf 阅读(250) 评论(0) 推荐(0)
摘要:Nginx开启Gzip压缩功能, 可以使网站的css、js 、xml、html 文件在传输时进行压缩,提高访问速度, 进而优化Nginx性能! Web网站上的图片,视频等其它多媒体文件以及大文件,因为压缩效果不好,所以对于图片没有必要支压缩,如果想要优化,可以图片的生命周期设置长一点,让客户端来缓存 阅读全文
posted @ 2021-03-15 12:37 X-Wolf 阅读(990) 评论(0) 推荐(0)
摘要:使用yum进行nginx的安装 参考官网:http://nginx.org/ 1)选择对应系统,例如自己使用的是centos系统 2)配置并安装 sudo yum install yum-utils 创建nginx的yum源文件/etc/yum.repos.d/nginx.repo [nginx-s 阅读全文
posted @ 2020-12-22 00:32 X-Wolf 阅读(531) 评论(0) 推荐(0)
摘要:url匹配规则 location [=|~|~*|^~|@] /uri/ { ... } = : 表示精确匹配后面的url ~ : 表示正则匹配,但是区分大小写 ~* : 正则匹配,不区分大小写 ^~ : 表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录 @ : "@ 阅读全文
posted @ 2020-08-31 15:47 X-Wolf 阅读(917) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-08-20 22:45 X-Wolf 阅读(369) 评论(0) 推荐(0)
摘要:1. 实现客户端IP地址获取接口 普通版本 Nginx 的配置文件中提供了一个变量 $remote_addr 用来获取用户访问本实例时的 IP 地址,我们只要将这个变量的值返回给用户就行了(没错,就是这么简单!): location / { default_type text/plain; retu 阅读全文
posted @ 2020-07-27 10:44 X-Wolf 阅读(174) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-07-26 23:22 X-Wolf 阅读(970) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-09 11:52 X-Wolf 阅读(279) 评论(0) 推荐(0)
摘要:nginx之访问控制Nginx的源码提供了ngx_http_auth_basic_module这个模块,它可以来解决web访问认证的问题。这个模块是默认就编译进nginx的,可以直接拿来使用。 ngx_http_auth_basic_module它提供了最基本的http认证,这是http协议支持的,它会弹出一个框让你输 阅读全文
posted @ 2020-03-14 12:12 X-Wolf 阅读(403) 评论(0) 推荐(0)
摘要:之前写过几篇有关安装lnmp环境的文章,现在回顾感觉有些比较老了或者并不是好的操作,于是更新这篇 1. 安装Nginx 1) 依赖安装 yum install gcc gcc-c++ openssl openssl-devel cyrus-sasl-md5 2)下载nginx wget http:/ 阅读全文
posted @ 2020-03-10 23:50 X-Wolf 阅读(699) 评论(0) 推荐(0)
摘要:nginx之常见错误在此只介绍源码安装nginx的时候,发生的一些常见的错误 1. nginx访问出现File not found 1) php-fpm找不到SCRIPT_FILENAME中执行的PHP文件 更改配置文件nginx.conf fastcgi_param SCRIPT_FILENAME /scripts$ 阅读全文
posted @ 2020-01-15 19:17 X-Wolf 阅读(475) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-11-24 21:23 X-Wolf 阅读(616) 评论(0) 推荐(0)
摘要:nginx之配置配置优化点: 1) 优化 workprocess,cpu worker_processes 8; // 根据CPU核数配置 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000 阅读全文
posted @ 2019-11-15 22:49 X-Wolf 阅读(368) 评论(0) 推荐(0)
摘要:一、代理与反向代理 现实生活中的例子 1、正向代理:访问google.com 如上图,因为google被墙,我们需要vpnFQ才能访问google.com。 vpn对于“我们”来说,是可以感知到的(我们连接vpn)vpn对于"google服务器"来说,是不可感知的(google只知道有http请求过 阅读全文
posted @ 2019-09-26 14:26 X-Wolf 阅读(571) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-18 17:23 X-Wolf 阅读(17210) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-04 16:29 X-Wolf 阅读(3075) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-08-29 11:32 X-Wolf 阅读(286) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-08-29 09:59 X-Wolf 阅读(184) 评论(0) 推荐(0)