nginx
nginx
全栈开发
全栈开发工程师,互联网教育特约讲师
展开
-
nginx专栏 01.nginx简介
01.nginx简介[toc]{type: “ol”, level: [2, 3, 4, 5]}工作原理启动后生成一个主进程,根据配置文件的选项来生成子进程/工作进程主进程负责转发用户的请求,不负责处理用户的请求工作进程的个数,一般为CPU核心数-1或-2安装wget https://nginx.org/download/nginx-1.16.1.tar.gztar xf nginx-1.16.1.tar.gz cd nginx-1.16.1yum install gcc zlib2-原创 2022-04-01 12:46:49 · 2664 阅读 · 0 评论 -
nginx专栏 02.配置文件
02.配置文件[toc]{type: “ol”, level: [2, 3, 4, 5]}配置文件#user nobody; 使用哪个用户来启动子进程worker_processes 1; # 工作进程的个数,配置成cpu的核心数-1或者-2# cpu亲缘性绑定,让nginx的子进程工作在哪个核心上# error_log logs/error.log;# error_log logs/error.log notice;# error_log logs/error.lo原创 2022-04-01 12:47:57 · 65 阅读 · 0 评论 -
nginx专栏 03.反向代理
03.反向代理[toc]{type: “ol”, level: [2, 3, 4, 5]}nginx的日志remote_addr 访问ip地址remote_user 访问的用户time_local 本地时间request 包括请求方式 请求地址 请求协议版本status 状态码body_bytes_sent 发送的大小http_user_agent 用户的请求头http_x_forwarded_for禁止访问可以写在server或者location里面deny 192.168.2原创 2022-04-01 12:49:44 · 1830 阅读 · 0 评论 -
nginx专栏 04.location
04.location[toc]{type: “ol”, level: [2, 3, 4, 5]}location匹配规则location = / { # 精确匹配/ ,后面不能带其他的东西 [ configuration A ]}location / { # 所有的以/开头的地址 [ configuration B ]}location /documents/ { # 只匹配/documents/ [ configuration C ]}原创 2022-04-01 12:50:30 · 2222 阅读 · 0 评论