随笔分类 - Nginx
摘要:server { listen 80; server_name 192.166.208.88; return 301 https://$server_name$request_uri; } # HTTPS server # server { listen 443 ssl; server_name 1
阅读全文
摘要:一、七层负载均衡 在反向代理的基础上,把用户请求根据指定算法分发到一组 upstream虚拟服务池 后台启动两个网站 5000 6001 upstream 后的名字 www.test.com 是随便起的,最好是见名知意 weigth 表示访问到该网址的权重,数字越大访问到的几率越大 配置后重启 up
阅读全文
摘要:代理服务器配置 server{ listen 82 #设置DNS ip 用来解析 proxy_pass域名 resolver 8.8.8.8; location /{ #客户端要访问的地址 proxy_pass http://$host$request_uri } } 在客户端配置代理服务器,设置好
阅读全文
摘要:一、静态资源 如 html css js文件 视频 图片 linsten 默认 listen *:80 | *8000 listen 127.0.0.1:8000; listen 127.0.0.1; listen 8000; listen *:8000; listen localhost:8000
阅读全文
摘要:nginx默认的级别 log_format combined '$remote_addr - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent ' '"$http_referer" "$http_user_agent"
阅读全文
摘要:1. worker_processes 1; events{ worker_connections 1024; } http{ server{ #用户访问的nginx地址 listen *:8080; location / { #被代理的地址 proxy_pass http://127.0.0.1:
阅读全文
摘要:全局配置指令 1.用户权限 在root用户下启动的nginx,在普通用户看不到 user xxx; 2.进程 master_process 主工作进程,默认 on 还可以是off work_process 指定数量/auto 3.守护进程 daemon on/off 默认开启,如果设置成off则 控
阅读全文
摘要:1.目录结构 conf文件见用来配置文件 html文件夹存放网页 sbin文件夹启动文件 2.启动 (1)在 /sbin 路径下 sudo ./nginx 报错 注:以非root权限启动时,会出现 nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Per
阅读全文
摘要:nginx采用多进程和io多路复用的底层实现 在多进程模式中,master主进程和n个worker进程。如果某个进程挂了,主进程会在起一个worker进程 采用BSD许可证。 主要是nginx提供http服务和邮件服务 1.安装之前所需的软件 gcc --编译器套件 sudo apt install
阅读全文