一.Nginx 编译安装:
1.
2.
3.
4.
5.
6.
7.vim ~/.bash_profile
二.nginx版本平滑升级与回滚:
1.平滑升级
2.
3.
4.
5.回滚
6.
7.
三.nginx启动文件编辑:
1.
2.
四.nginx全局配置修改pam限制:
1.
2.
3.
4.
5.
6.
7.
五.子配置文件:
1.
2.
3.
4.
5.
6.
7.windows添加本地域名解析www.jm.org
8.
9.
10.
六.创建一个下载服务器:
1.
2.
3.
4.
5.
七.访问页面用户认证登录:
1.
2.
3.
4.
5.八.检测文件是否存在:
1.
2.
3.
4.
十.长连接配置:
1.
2.
3.
4.
5.
6.
7.
十一.子配置文件添加正则以后访问的优先级:
1.
2.
3.
4.
5.
6.
十二.自定义错误页面:
1.
2.
3.
4.
十三.自定义日志:
1.
2.
3.
4.
十四.nginx压缩功能:
1.
2.
3.
4.
5.
十五.访问nginx状态页:
1.
2.
3.
4.
5.
6.
十六.nginx内置变量:
1.
2.
十七.nginx自定义变量:
1.
2.
十八.rewrite案例break 与 last:
1.
2.
3.
4.
5.
十九.ngx_http_rewrite_module 模块指令:
1.break
2.
1if判断语句.
2.
1.return指令
2.
3.
1.临时重定向
2.
3.
1.永久重定向
2.
3.
1.自动跳转https全站加密
2.
3.
4.
二十.防盗链:
1.
2.
3.
4.
5.
二十一.反向代理动静分离与缓存功能:
1.
2.
3.
4.
5.
6.
7.
8.
1.缓存功能
2.
3.
4.
5.
6.
7.
8.
二十二.反向代理七层与四层负载均衡:
1.七层负载source——hash
2.
1.url hash动态算法
2.
1.cookie值
2.
3.
4.
5.
1.四层负载mariadbDNS均衡
2.
3.
4.
5.
6.
7.vim /usr/local/nginx/conf.d/vhosts.conf
8.vim /usr/local/nginx/tcpconf.d/dns.conf
9.
10.
1.四层负载均衡mariadb(两台服务器同操作)
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
二十三.配置php参数并且准备php测试页面:
1.编译安装php(oniguruma需要自己下载安装包)
2.
3.编译完成后执行make && make install
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
二十四.memcache缓存模块
二十五.高速缓存
二十六.openresty: