基础篇
安装 配置语法 默认模块 Nginx的log 访问限制 HTTP的请求与连接 请求限制与连接限制 access模块配置语法 请求限制局限性 基本安全认证 auth模块配置语法 安全认证局限性
场景篇
静态资源web服务 什么是静态资源 静态资源服务场景 静态资源服务配置 客户端缓存 静态资源压缩 防盗链 跨域访问 代理服务 负载均衡 缓存服务
深度学习篇 动静分离 rewrite规则 进阶模块配置 HTTPS服务 HTTPS协议 配置语法 Nginx的HTTPS服务 苹果要求的HTTPS服务 Nginx与LUA开发
架构篇 常见问题 Nginx中间件性能优化 如何调试性能优化 性能优化影响因素 操作系统性能优化 Nginx性能优化 Nginx与安全 新版本特性 中间件架构设计
准备工作
确认:
- 确认系统网络
- 确认yum可用
- 确认关闭iptables规则
- 确认停用selinux
安装
yum install -y gcc gcc-c++ autoconf pcre pcre-devel make automake
yum install -y install wget httpd-tools vim
初始化
cd /opt
mkdir app 代码目录 mkdir download 从网上下载的源码包等 mkdir logs 自定义日志 mkdir work 执行脚本 mkdir backup 默认配置文件的备份
yum list|grep gcc
关闭iptables 相关配置 iptables -L 查看 iptables -F 关闭 iptables -t nat -F
getenforce setenforce 0 关闭
