nginx配置深析1
文件名: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相关推荐
- iOS https 自制证书 单向 双向 验证,以及服务器(Nginx)配置
一.http和https的区别与原理 介绍原理的博文太多了,这里列出一篇详细的: IOS 使用自签名证书开发HTTPS文件传输 二.证书的类型和自制证书生成 1.什么是数字证书(Certificate ...
- Android——Framework之Packamanager深析
Android--Framework之Packamanager深析 今天我们来介绍下 最下面的流程总结 ,同为Framework层的Packagemanager类(基于Android2.3.3源码分 ...
- Apache中间件漏洞深析
Apache中间件漏洞深析 Apache介绍 运行原理介绍 apche解析php流程 Apache攻击手段 换行解析漏洞 多后缀解析漏洞 SSI远程命令执行漏洞 Apache介绍 Apache是世界使 ...
- nginx配置http、https访问,nginx指定ssl证书,阿里云腾讯云华为云设置nginx https安全访问
nginx配置http.https访问 要设置https访问需要从对应的云厂商申请证书,并下载Nginx证书到服务器. 我这里从阿里云申请了免费的域名证书,然后将证书放置在服务器的/etc/ssl/. ...
- 快速通过nginx配置域名访问
配置nginx进行域名访问文件 在nginx安装目录下的conf目录下新建一个配置文件,比如你新加的域名为admin.hello.com,你希望通过这个域名访问admin项目,那么新建一个admin. ...
- 前后端分离nginx配置,同时解决跨域问题
背景 现在,web开发的前后端分离技术越来越火爆,由于最近的公司官网使用了前后端分离的方案,这里就来记录一下前后端分离的项目部署.这里我们使用的前端框架是Vue.js,后台使用Laravel7提供数据 ...
- Nginx 配置清单(一篇够用)
欢迎关注方志朋的博客,回复"666"获面试宝典 Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务,其因丰富的功能集 ...
- docker nginx 配置负载均衡
在上篇的文章中我们介绍了docker nginx配置简单的代理 在这篇文章我们介绍docker 利用nginx配置负载均衡 所谓的负载均衡是两台服务器,或者是多台服务器上面部署项目,但是访问的方式是通 ...
- python修改nginx配置文件_zookeeper 动态管理nginx配置
假设我们有一个场景,所有服务器共享同一份配置文件,我们肯定不可能单独手动维护每台服务器,这时可以利用zookeeper的配置管理功能. 环境:python + nginx + zookeeper 目的 ...
最新文章
- swiper超出部分出现滚动条
- Pycharm中tensorflow框架下tqdm的安装
- Linux echo命令:给文本着色/背景色/文本闪动
- eclipse的下载JDK的安装与配置
- asp mysql 连接字符串,在ASP中连接数据库(连接字符串)
- 深入理解计算机系统读书笔记
- 复变函数:傅里叶变换
- Spring源码解析:Spring Aware 原理解析
- mysql读写分离优点_mysql读写分离
- Windows服务器提示密码过期怎么办?服务器密码过期会怎么样?
- blender反选快捷键_【PS】常用操作及快捷键
- 解决:“证书错误,导航已阻止”
- Unity人物角色动画系统学习总结
- SpringBoot导出word模板并动态渲染数据
- DOS下Debug工具使用
- matlab读取xlsx文件,将大Excel(xlsx)文件加载到matlab中
- 解决telnet不是内部或外部命令的方案!
- 20款常用的在线配色工具
- 病毒木马查杀实战第027篇:“白加黑”恶意程序研究(中)
- 景深概念以及景深的计算公式
热门文章
- Pycharm取消下划线波浪线
- 新版ideal2021配置Tomcat
- 《Java核心技术:卷I 基础知识》第1章 Java 程序设计概述 阅读与重点标记
- c语言1e5是什么类型,c语言基础知识
- python哈姆雷特字数统计_python 哈姆雷特 字数统计 词云
- window操作系统下的句柄机制说明
- Matlab之绘制箭头图或速度图
- 小米门卡协议加载失败_小米手机门禁卡空白卡开通步骤及写入激活方法
- ssm报错:No qualifying bean of type ‘com.hr.service.LoginService‘ available
- [C]C语言基本语句(1/7)→固定格式