标签:Nginx配置

业余杂谈

详解 Robots.txt 配置教程

herman 3个月前 (06-18) 365浏览

基本上,所有公开你能访问到的网站都有 Robots.txt。可能只是你没有注意到而已,比如淘宝的:https://www.taobao.com/robots.txt、百度网盘的:https://pan.baidu.com/robots.txt。 ...

SQL

MySQL 中,为什么有些数据库在匹配字符时不区分大小写?

herman 4个月前 (05-07) 281浏览

这其实是一个小问题,但小问题往往是一个高频问题。我敢打赌,很多网站的数据库设计者可能都没有注意这个细节。不信,你去试一试大多数网站的登录,账号如果是邮箱,或者是名称的,你可以看看是否区分大小写! 造成这个问题的原因是,我们经常再讲 selec...

NDIS

GoAccess 实现 Nginx access 日志可视化显示和实时监控

herman 6个月前 (03-08) 409浏览

开发一个系统,大家第一时间应该想到的就是日志。这也是很多架构师要考虑的事情。 比如,我有上万台机器的话,每台机器都会产生日志。如果其中有 10 台机器中的程序报了一个 error,你不可能在登录上去看吧。而且,登录系统都是需要临时审批权限的...

NDIS

Nginx 的 access_log 指令开启配置自定义日志教程!

herman 7个月前 (02-13) 411浏览

日志就相当于软件系统的黑匣子!没有它,简直就是灾难! 你也很难讲清楚,功能和日志哪个更重要。功能服务于客户,用户等使用者,日志服务于我们自己,方便我们排查问题。所以我们要写好日志,记好日志! Nginx  也提供了非常强大的...

业余杂谈

Nginx 的 log_format 日志格式

herman 7个月前 (02-12) 372浏览

基本上任何一个系统或者框架都有日志记录功能,Nginx 也不例外。 前面我在《昨天,我和黑客之间的一次攻防演练!》这篇文章中也使用到了 Nginx 的 access_log 日志。今天我们重点来说一下,Nginx 中的 log_f...

业余杂谈

Nginx 中的反向代理 proxy_pass 配置教程

herman 7个月前 (02-12) 648浏览

对于 Nginx,可能有很多人第一时间能想到的就是它的反向代理这一特性,今天我们就一起来简单的学习一下 Nginx 中的反向代理 proxy_pass 的相关配置用法。 在开始之前,我们先来聊一聊啥是正向代理,啥是反向代理。 正向代理...

NDIS

Nginx 开启 gzip 压缩

herman 8个月前 (01-28) 402浏览

前面我已经写过一篇 gzip 的文章来做铺垫了《Linux 的 gzip 压缩》。这篇文章我们就来看看 Nginx 如何开启 gzip 压缩。 Nginx 中开启 gzip 压缩只需要 4 个步骤: 第一步,配置 gzip o...

业余杂谈

一次生产事故让我学会了 Nginx 限速

herman 8个月前 (01-22) 260浏览

前方的路都是坑,只有你踩过,你才知道,经验就是钱。别问公司里,同样敲的代码,为啥别人比你工资高,因为别人踩的坑比你多。 最近,我们生产服务器就出了一次故障。这个故障本来是一个小问题,但是迫于我们没有运维,就只能我们硬着头皮去自己研究摸索。最...

NDIS

Nginx 中 root 指令和 alias 指令的区别

herman 8个月前 (01-22) 358浏览

我们在配置 Nginx 时,往往会参考网上的一些文章。同时有时候,也会看一些 Nginx 的视频教程。但是你会发现,A 文章中的配置使用的是 root,B 文章中的配置使用的是 alias。那么这两个参数到底是有什么区别呢?今天我们一起来说一说。...

业余杂谈

详解 nginx日志分割和 nginx 日志安全分割

herman 8个月前 (01-11) 308浏览

Nginx 有一个问题就是它的日志不会自动分割。所有的日志都会累积起来,导致日志文件非常的大,不是硬盘空间占满就是文件太大无法打开。因此,我们需要对 Nginx 的日志进行切割,分割成每天一个日志文件,并且要进行安全的日志分割,不能影响到 Ngi...

业余杂谈

Nginx 的热部署、热加载、平滑升级!

herman 8个月前 (01-09) 1585浏览

Nginx 只所以出名,和它内部的精密设计有关。Nginx 采用了高度模块化的设计思路,并且内部的进程主要有两类,master 进程 和 worker 进程。其中 master 进程只有一个,worker 进程可以有多个。 其中 m...