文件名:nginx.conf

位置:默认是在/你的安装目录/nginx/conf/nginx.conf下,可以通过nginx -c /你的配置文件目录/nginx.conf修改默认目录

常用配置项:

user——运行用户

worker_processes——worker进程数量

error_log——错误日志存放路径

events——工作模式等设置

http——http服务相关设置

mail——mail服务相关设置

http常用配置项(nginx最常见的用途是为WEB服务器提供负载均衡,所以这一部分非常重要):

upstream——负载均衡服务器列表

·格式

upstream mysvr{

  192.168.1.10:80 weight=2;

  192.168.1.20:80 weight=1;

}//mysvr是配置列表的别名,weight表示该台服务器被分配访问的概率

server——配置一个虚拟主机

·格式

server{

  listen 80;  //服务器监听端口

  server_name www.home.com;  //服务器域名

  location / {  //对域名下不同的链接进行转发

    proxy_pass http://mysvr  //将请求转发到设定好的服务器上

  }//设置转发,完成负载均衡

}//mysvr是配置列表的别名,weight表示该台服务器被分配访问的概率

综上,一个配置文件的框架如下。

user niginx;

worker_processes 10;

error_log /data/nginx/var/error_log

events{

}

mail{

}

http{

  upstream mysvr{

    xxx.xxx.xxx.xxx weight=x;

  }

  server{

    listen 80;

    hostname xxx;

    location ~ /xxx{  //xxx可以是正则表达式

        proxy_pass http://mysvr;

      }

  }

}

转载于:https://www.cnblogs.com/CodEgg/archive/2013/05/06/3057459.html

nginx配置深析1相关推荐

  1. iOS https 自制证书 单向 双向 验证,以及服务器(Nginx)配置

    一.http和https的区别与原理 介绍原理的博文太多了,这里列出一篇详细的: IOS 使用自签名证书开发HTTPS文件传输 二.证书的类型和自制证书生成 1.什么是数字证书(Certificate ...

  2. Android——Framework之Packamanager深析

    Android--Framework之Packamanager深析 今天我们来介绍下  最下面的流程总结 ,同为Framework层的Packagemanager类(基于Android2.3.3源码分 ...

  3. Apache中间件漏洞深析

    Apache中间件漏洞深析 Apache介绍 运行原理介绍 apche解析php流程 Apache攻击手段 换行解析漏洞 多后缀解析漏洞 SSI远程命令执行漏洞 Apache介绍 Apache是世界使 ...

  4. nginx配置http、https访问,nginx指定ssl证书,阿里云腾讯云华为云设置nginx https安全访问

    nginx配置http.https访问 要设置https访问需要从对应的云厂商申请证书,并下载Nginx证书到服务器. 我这里从阿里云申请了免费的域名证书,然后将证书放置在服务器的/etc/ssl/. ...

  5. 快速通过nginx配置域名访问

    配置nginx进行域名访问文件 在nginx安装目录下的conf目录下新建一个配置文件,比如你新加的域名为admin.hello.com,你希望通过这个域名访问admin项目,那么新建一个admin. ...

  6. 前后端分离nginx配置,同时解决跨域问题

    背景 现在,web开发的前后端分离技术越来越火爆,由于最近的公司官网使用了前后端分离的方案,这里就来记录一下前后端分离的项目部署.这里我们使用的前端框架是Vue.js,后台使用Laravel7提供数据 ...

  7. Nginx 配置清单(一篇够用)

    欢迎关注方志朋的博客,回复"666"获面试宝典 Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务,其因丰富的功能集 ...

  8. docker nginx 配置负载均衡

    在上篇的文章中我们介绍了docker nginx配置简单的代理 在这篇文章我们介绍docker 利用nginx配置负载均衡 所谓的负载均衡是两台服务器,或者是多台服务器上面部署项目,但是访问的方式是通 ...

  9. python修改nginx配置文件_zookeeper 动态管理nginx配置

    假设我们有一个场景,所有服务器共享同一份配置文件,我们肯定不可能单独手动维护每台服务器,这时可以利用zookeeper的配置管理功能. 环境:python + nginx + zookeeper 目的 ...

最新文章

  1. swiper超出部分出现滚动条
  2. Pycharm中tensorflow框架下tqdm的安装
  3. Linux echo命令:给文本着色/背景色/文本闪动
  4. eclipse的下载JDK的安装与配置
  5. asp mysql 连接字符串,在ASP中连接数据库(连接字符串)
  6. 深入理解计算机系统读书笔记
  7. 复变函数:傅里叶变换
  8. Spring源码解析:Spring Aware 原理解析
  9. mysql读写分离优点_mysql读写分离
  10. Windows服务器提示密码过期怎么办?服务器密码过期会怎么样?
  11. blender反选快捷键_【PS】常用操作及快捷键
  12. 解决:“证书错误,导航已阻止”
  13. Unity人物角色动画系统学习总结
  14. SpringBoot导出word模板并动态渲染数据
  15. DOS下Debug工具使用
  16. matlab读取xlsx文件,将大Excel(xlsx)文件加载到matlab中
  17. 解决telnet不是内部或外部命令的方案!
  18. 20款常用的在线配色工具
  19. 病毒木马查杀实战第027篇:“白加黑”恶意程序研究(中)
  20. 景深概念以及景深的计算公式

热门文章

  1. Pycharm取消下划线波浪线
  2. 新版ideal2021配置Tomcat
  3. 《Java核心技术:卷I 基础知识》第1章 Java 程序设计概述 阅读与重点标记
  4. c语言1e5是什么类型,c语言基础知识
  5. python哈姆雷特字数统计_python 哈姆雷特 字数统计 词云
  6. window操作系统下的句柄机制说明
  7. Matlab之绘制箭头图或速度图
  8. 小米门卡协议加载失败_小米手机门禁卡空白卡开通步骤及写入激活方法
  9. ssm报错:No qualifying bean of type ‘com.hr.service.LoginService‘ available
  10. [C]C语言基本语句(1/7)→固定格式