
nginx
Claroja
这个作者很懒,什么都没留下…
展开
-
nginx main user
1.nginx启动后由一个主进程(master process)和多个工作进程(worker process)组成,主进程以root权限运行,工作进程默认以nobody用户进行.2.nginx提供配置用户和组的功能,针对的就是工作进程(worker process)3.ps aux | grep nginx查看nginx的进程配置# user nobody;user nuser ngro...原创 2020-02-03 22:18:12 · 311 阅读 · 0 评论 -
nginx main error_page
404 Not Found403 Forbidden配置配置错误页面error_page 403 /403.htmlerror_page 404 /404.html隐藏状态码error_page 404 = 200 /400.html原创 2020-02-03 22:17:46 · 153 阅读 · 0 评论 -
nginx allow deny
allow deny 可以用于http,server和location1.同一块下的两个权限指令,先出现的设置会覆盖后出现的设置,所以deny all 并不包括 allow 的ip.allow 192.168.1.2;deny all; # 若省略deny则会允许所有客户端访问2.内层块会覆盖外层块的权限http{deny all; server{ allow all; }...原创 2020-02-03 22:17:27 · 862 阅读 · 0 评论 -
nginx server location
location 前缀前缀描述==精准匹配~正则匹配,区分大小写~*正则匹配,不区分大小写^~不使用正则表达式,以指定模式开头的匹配@定义location块,智能配置文件内部访问location / {}遵循最大前缀匹配,默认配置location ==/ {}精确匹配,智能匹配站点的根目录,进制继续搜索正则location,效率比lo...原创 2020-02-03 22:16:58 · 136 阅读 · 0 评论 -
nginx log
access_log设置存储路径,缓存大小log_format设置日志格式nginx默认开启了访问日志的功能,且log_format指令的配置仅可用在http块内日志存放在/usr/local/nginx/logs中access_log off;关闭访问日志与日志相关的内置变量变量描述$remote_addr客户端ip$remote_user身份验证时提供...原创 2020-02-03 22:16:32 · 204 阅读 · 0 评论 -
nginx http server
server_name可以使用通配符(*)与正则表达式设置域名server_name *.test.com;server_name \.domain\.com$;虚拟主机是在一台物理机上划分多个磁盘空间,每个磁盘空间是一个虚拟机,每台虚拟机都可以独立对外提供Web服务,互不干扰.可以将多个不同域名的网站部署到server{ listen 8001; server_nam...原创 2020-02-03 22:15:53 · 373 阅读 · 0 评论 -
nginx 小简单指令
autoindexautoindex on;autoindex_exact_size;autoindex_localtime;includeinclude file | mask; # file指定文件名,mask指定某一路径下的文件原创 2020-02-03 22:15:17 · 133 阅读 · 0 评论 -
nginx 静态资源
nginx静态资源配置常用于 动静分离server{ listen 80; # 监听端口 server_name www.test.com; # 域名 location /imgae/ { # http访问路径 root F:/static/; # 本地的绝对路径,既/imgae/ = F:/static/ 二者是替换关系 autoindex on; # 列...原创 2020-01-18 22:33:16 · 116 阅读 · 0 评论 -
nginx ngx_core_module(main event)
例子user www www;worker_processes 2;error_log /var/log/nginx-error.log info;events { use kqueue; worker_connections 2048;}main语法默认描述daemon on | off;ondaemondebug_points...原创 2020-01-18 22:33:08 · 131 阅读 · 0 评论 -
nginx ngx_http_core_module(http server location)
语法默认块描述absolute_redirect on ? off;onhttp, server, location绝对路径aio on ? offthreads[=pool];offhttp, server, locationaio_write on ? off;http, server, locationalias path;—l...原创 2020-01-18 22:31:41 · 154 阅读 · 0 评论 -
nginx ngx_http_access_module
限制客户端ip样例location / { deny 192.168.1.1; allow 192.168.1.0/24; allow 10.1.1.0/16; allow 2001:0db8::/32; deny all;}指令语法描述作用域allow address ? CIDR ? unix: ? all;—h...原创 2020-01-18 22:31:32 · 187 阅读 · 0 评论 -
nginx ngx_http_auth_basic_module(Basic Authentication)
样例location / { auth_basic "closed site"; auth_basic_user_file conf/htpasswd;}指令语法默认作用域描述auth_basic string ? off;offhttp, server, location, limit_except使用HTTP Basi...原创 2020-01-18 22:31:15 · 255 阅读 · 0 评论 -
nginx ngx_http_autoindex_module
是否显示目录里的文件样例location / { autoindex on;}API语法默认作用域描述autoindex on ? off;off;http, server, location显示目录下的文件autoindex_exact_size on ? off;onhttp, server, location显示文件大小au...原创 2020-01-18 22:31:02 · 291 阅读 · 0 评论 -
nginx ngx_http_index_module(默认初始页)
设置默认页面样例location / { index index.$geo.html index.html;}API语法默认作用域描述index file …;index.html;http, server, location打开端口时的,默认页面参考:http://nginx.org/en/docs/http/ngx_http_index...原创 2020-01-18 22:30:40 · 238 阅读 · 0 评论 -
nginx ngx_http_proxy_module(反向代理)
反向代理样例location / { proxy_pass http://localhost:8000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;}API语法默认作用域描述proxy_pass URL;—locati...原创 2020-01-18 22:30:32 · 165 阅读 · 0 评论 -
nginx ngx_http_upstream_module
反向代理集群样例upstream backend { server backend1.example.com weight=5; server backend2.example.com:8080; server unix:/tmp/backend3; server backup1.example.com:8080 backup; ser...原创 2020-01-18 22:30:23 · 152 阅读 · 0 评论 -
nginx 反向代理
反向代理nginx服务器:192.168.1.111转发地址:127.0.0.1:8080#全局块worker_processes 1; # 线程数# 1.event块events { worker_connections 1024;}# 2.http块http { ## 2.1 http 全局块 include mime.types; ...原创 2020-01-18 22:30:07 · 121 阅读 · 0 评论 -
nginx 正向代理
server { resolver 114.114.114.114; #指定DNS服务器IP地址 listen 8080; location / { proxy_pass http://$http_host$request_uri; #设定代理服务器的协议和地址 } } 参考:https://blo...原创 2020-01-18 22:29:55 · 202 阅读 · 0 评论 -
nginx Alphabetical index of variables
nginx内置的变量参考:http://nginx.org/en/docs/varindex.html原创 2020-01-18 22:29:41 · 149 阅读 · 0 评论 -
nginx How nginx processes a request
Name-based virtual serversserver { listen 80; server_name example.org www.example.org; ...}server { listen 80; server_name example.net www.example.net; ...}ser...原创 2020-01-18 22:29:18 · 140 阅读 · 0 评论 -
nginx listen
listen address[:port]listen port [default_server]listen unix:path [default_server]listen 127.0.0.1:8000;listen 127.0.0.1;listen 8000;listen *:8000;listen localhost:8000;listen host:porthost是...原创 2020-01-18 22:29:11 · 200 阅读 · 0 评论 -
nginx server_name
监听指定域名,一个ip可能有多个域名通过这个参数来使server处理指定域名https://www.oschina.net/question/922543_91357?sort=time参考:http://nginx.org/en/docs/http/ngx_http_core_module.html#server_name...原创 2020-01-18 22:28:58 · 148 阅读 · 0 评论 -
nginx .conf
圆圈是简单指令,矩形是块指令原创 2020-01-18 22:28:40 · 111 阅读 · 0 评论 -
nginx worker_connections
pdf原创 2020-01-18 22:28:14 · 226 阅读 · 0 评论 -
nginx worker_processes
pdf原创 2020-01-18 22:27:33 · 567 阅读 · 0 评论 -
nginx 静态文件
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections ...原创 2019-06-04 20:53:46 · 214 阅读 · 0 评论