Nginx 配置文件

胖大海
• 阅读 579

yum安装nginx 配置文件目录

server配置 /etc/nginx/conf.d/default.conf

location 配置

Nginx  配置文件

1、location = / 精准匹配
= 号开头表示精准匹配
2、location ^~ /static/ 一般匹配
^~开头表示uri以某个常规字符串开头,禁止正则匹配
3、ocation ~* .(gif|png|css|js)$ 正则匹配
~ 开头表示区分大小写的正则匹配
~* 开头表示不区分大小写的正则匹配
4、/ 表示用户所使用的代理(一般为浏览器)

动态代理

Nginx  配置文件

如果代理目标:ip+端口,则直接把api/saved_objects/_find?fields=title&per_page=10000&type=index-pattern补在代理地址后面。
如果代理目标:ip+端口+项目名称,则至二级把/nginx/api 替换成/api,并将/saved_objects/_find?fields=title&per_page=10000&type=index-pattern给补在api地址的后面。

静态代理

Nginx  配置文件

root:无法自定义路径名称;alias:自定义路径名称

负载均衡 upstream使用

Nginx  配置文件

nginx的upstream常规使用
1、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。down 暂时不参与负载
3、ip_hash
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。

缺乏机器实战 nginx 的小伙伴们可以去 cnaaa 看看!

点赞
收藏
评论区
推荐文章
Easter79 Easter79
3年前
tomcat之nginx调度
:安装nginxroot@nginx~yuminstallnginxy配置root@nginx~vim/etc/nginx/nginx.confupstreamtomcats{servernod
芝士年糕 芝士年糕
2年前
Nginx 调整文件上传大小限制
使用3A服务器做了网页,感觉挺不错的,使用LNMP环境用Nginx部署了前端,发现上传附件大一点就会报错,查看配置文件,发现spring的附件配置已经配置了。那么就看下Nginx的body设置。nginx文件上传默认是1MB。在server
胖大海 胖大海
2年前
nginx 配置静态网页
nginx配置静态网页进入配置文件/etc/nginx/conf.d/default.conf配置的时候小伙伴们一定要记得先备份一份文件,这样方便后续出错恢复!server{  listen   端口号;
芝士年糕 芝士年糕
2年前
nginx 启动、停止、关闭
使用3A服务器搭建的centos系统安装nginx教程在我的往期博客中1,nginx指定配置文件/usr/local/nginx/sbin/nginxc/usr/local/nginx/conf/nginx.conf1c参数指定了要加载的nginx配置文件路径1,从容停止Nginx:killQUIT主进程号2,快速停止Nginx:kil
Stella981 Stella981
3年前
Nginx配置https
一、开启nginx的ssl模块1.未安装过nginx,编译安装配置参数如下:./configure\prefix/usr/local/nginx\withpcre\withhttp\_ssl\_modulessl模块\withhttp\_stub\_status\_module\wit
Wesley13 Wesley13
3年前
LNMP架构之虚拟主机配置、用户认证及域名重定向
本文索引:配置nginx虚拟主机nginx用户认证针对目录针对文件域名重定向配置nginx虚拟主机修改nginx主配置文件root@localhostnginx1.12.2vim/usr/local/nginx/conf/ngi
Stella981 Stella981
3年前
Nginx之使用nginx搭建简单的文件服务器
  使用nginx可以搭建简单文件服务器  安装nginx(不详述)    修改配置文件/usr/local/nginx/conf/nginx.confuserroot;worker_processes1;error_loglogs/error.log;pidlog
Wesley13 Wesley13
3年前
Ubuntu18.04.1
Ubuntu18.04.1LTS64配置php、nginx、redis重要的说在前面:1.以下安装均在系统根目录进行,即:ubuntu@VM08ubuntu:/$这里执行命令;2.以下配置文件修改最好先把原始文件备份1.安装nginx,输入命令:sudoapt
Stella981 Stella981
3年前
Nginx+Tomcat 动静分离实现负载均衡
作者:无脑仔的小明链接:http://www.cnblogs.com/wunaozai/0.前期准备使用Debian环境。安装Nginx(默认安装),一个web项目,安装tomcat(默认安装)等。1.一份Nginx.conf配置文件 定义Nginx运行的用户 和 用户组 如果对应服务器暴露在外面
京东云开发者 京东云开发者
11个月前
Ngnix常用配置及和基本功能讲解
Ngnix已经广泛应用于Jone和Jdos的环境部署上,本文对Ngnix的常用的配置和基本功能进行讲解,适合Ngnix入门学习。1核心配置找到Nginx安装目录下的conf目录下nginx.conf文件,Ngnix的基本功能配置是由它提供的。1.1配置文件
胖大海
胖大海
Lv1
故园东望路漫漫,双袖龙钟泪不干。
文章
62
粉丝
3
获赞
28