点赞
评论
收藏
分享
举报
16张图入门Nginx——(前端够用,运维入门)
发表于2020-09-19 15:34

浏览 3.2k


关注公众号“执鸢者”,获取大量教学视频并进入专业交流群,回复“nginx”获取本节思维导图。

小林经过层层面试,终于进入一家一线互联网公司。有一天,她的mentor给她布置了一个任务,让她配置一下nginx,小林是一脸懵逼,您说啥?nginx是啥?心里一万只草泥马呼啸而过,但是坚强的小林没有放弃,准备系统的了解一下nginx,然后开启了打怪升级的道路。

对于Nginx的学习,小林主要从六部分进行:基础、原理、常用命令、配置文件、用途及相关计算,由浅入深,层层递进,最终达到前端够用、运维入门的效果。希望通过本博文帮助不懂Nginx的同学快速学习Nginx。

一、基础

二、原理

三、常用命令

四、配置文件

本节中的指令、变量不全,只是常用的一些,自己可以下载思维导图然后进行维护。

4.1 组成

4.2 每个块都可出现的指令

4.3 内置变量

4.4 使用

五、用途

5.1 Web服务器

5.2 正向代理

5.3 反向代理

5.4 负载均衡

5.5 动静分离

六、一些计算


已修改于2023-02-17 02:05
创作不易,留下一份鼓励
Jikui

暂无个人介绍

关注



写下您的评论
发表评论
全部评论(0)

按点赞数排序

按时间排序

关于作者
Jikui
这家伙很懒还未留下介绍~
10
文章
2
问答
1
粉丝
相关文章
nginx常用命令nginx-squit//优雅停止nginx,有连接时会等连接请求完成再杀死worker进程nginx-sreload//优雅重启,并重新载入配置文件nginx.confnginx-sreopen//重新打开日志文件,一般用于切割日志nginx-v//查看版本nginx-t//检查nginx的配置文件nginx-h//查看帮助信息nginx-V//详细版本信息,包括编译参数nginx-cfilename//指定配置文件注:后来发现使配置文件生效不需要重启系统只需要输入source/etc/profile//让配置文件重新生效一下即可nginx跨域//直接请求nginx也是会报跨域错误的这里设置允许跨域;如果代理地址已经允许跨域则不需要这些,否则报错(虽然这样nginx跨域就没意义了)add_headerAccess-Control-Allow-Origin*;add_headerAccess-Control-Allow-HeadersX-Requested-With;add_headerAccess-Con
点赞 4
浏览 3.5k
需求:设置nginx每天凌晨12点轮转,系统版本为debian7,nginx版本为tengine2.2.01、修改logrotate主配置文件,打开压缩和以时间为后缀命名#vim/etc/logrotate.conf #see"manlogrotate"fordetails #rotatelogfilesweekly weekly #keep4weeksworthofbacklogs rotate4 #createnew(empty)logfilesafterrotatingoldones create #usedateasasuffixoftherotatedfile dateext #uncommentthisifyouwantyourlogfilescompressed compress #packagesdroplogrotationinformationintothisdirectory include/etc/logrot
点赞 2
浏览 4.1k
WhatisNaxsi?NAXSImeans Nginx Anti XSS & SQLInjection.Technically,itisathirdpartynginxmodule,availableasapackageformanyUNIX-likeplatforms.Thismodule,bydefault,readsasmallsubsetof simple(andreadable)rules containing99%ofknownpatternsinvolvedinwebsitevulnerabilities.Forexample, 
点赞 0
浏览 4.2k