摘要:
前言 简单介绍一下nginx的网络模型。 正文 网络拓扑图: 数据流: 网络传输大概是这样传输的。 nginx 事件循环: 事件处理过程: 上面两张图什么意思呢? 其实就是说,nginx 是通过事件驱动的,比如说操作系统将accept 队列中取出给nginx,nginx 取出后进行相应的处理,然后产 阅读全文
摘要:
前言 简单介绍一下nginx的设计模型,对我们设计程序还是有一定帮助的。 正文 这里先列一下模型哈,后面有深入篇,介绍的比较清楚。 nginx 的处理模型: nginx 进程模型: 可以看到下面列出了进程: 这里的worker 进程只有一个哈。 同样可以看到他们的关系,父进程是master proc 阅读全文
摘要:
前言 简单介绍一些https。 正文 pki 公钥基础设施: 证书链: tls 通讯过程 验证身份 达成安全套件共识 传递秘钥 加密通讯 sudo yum install epel-release sudo yum install certbot sudo yum install python2-c 阅读全文
摘要:
前言 简单介绍一下nginx的静态服务。 正文 一般静态服务一般是alias 和 root。 就是上面这个哈。 那么root和alias 的区别是啥呢? 比如root: 然后修改一下就是: 如果这样配那么就会404了。 我们的意思是/static 然后映射到这个目录下,这样是不行的。它的意思是去/h 阅读全文
摘要:
前言 简单介绍一下goaccess。 正文 安装: yum install epel-release yum install GeoIP GeoIP-devel GeoIP-data yum install libncursesw5-dev ncurses-libs ncurses-devel 然后 阅读全文