Nginx使用记录
Nginx 重要概念
正向代理和反向代理
负载均衡
动静分离
Nginx linux下安装
Nginx 常用命令
nginx命令所在路径
1 | /usr/local/software/nginx-1.20.2/sbin |
查看版本号
1 | ./nginx -v |
查看nginx进程
1 | ps -ef | grep nginx |
停止nginx
1 | ./nginx -s stop |
启动nginx
1 | ./nginx |
重新加载 nginx
1 | ./nginx -s reload |
Nginx 配置文件
配置文件位置
/usr/local/software/nginx-1.20.2/conf/nginx.conf
配置文件内容详解
第一部分:全局块
配置nginx 服务器整体运行的一些指令:用户组、日志、进程pid、nginx进程数
1 | #定义Nginx运行的用户和用户组 |
第二部分:events块
配置nginx服务器与用户的网络连接
1 | # 连接最大数 |
第三部分:http块
http块中包含 http全局块 和 server块
http全局块
server块
server块中包含 server全局块 和 location块
server全局块
location块
proxy_pass 路径;
路径匹配规则
负载均衡配置
动静分离配置
location 中的root,index ,autoindex
nginx 高可用集群
2台nginx服务器
2台服务器安装keepalived
keepalived 配置文件
1 |
|
nginx 原理
master 和 work
一个master ;多个worker
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Code Wolf!
评论

