准备工作
方向代理
负载均衡
nginx 负载均衡的实现
HTTP Uptream模块
其他负载均衡的方法
缓存策略
实战
首先安装nginx
- centos 可以用 yum神器
- mac 环境使用 Homebrew神器 来安装
brow 来源
brew search nginx
brew install nginx
brew info nginx
nginx -v 有版本输出;安装成功 win10 安装 nginx
下载资源很多.这里跳过,讲下使用方法在nginx.exe目录,打开命令行工具,用命令 启动/关闭/重启nginx ; 或者配置环境变量 start nginx : 启动nginx nginx -s reload :修改配置后重新加载生效 nginx -s reopen :重新打开日志文件 nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确 nginx -s stop :快速停止nginx nginx -s quit: 完整有序的停止nginx
nginx.conf 文件 里的模块介绍
//看一眼; 就可以了
#user nobody;
# 工作进程 就是cpu 核数
worker_processes 1;
# nginx的日志
# 出错
#error_log logs/error.log;
# 警告
#error_log logs/error.log notice;
# 基础信息
#error_log logs/error.log info;
#pid logs/nginx.pid;
# 最大链接数
events {
worker_connections 1024;
}
http {