本文共 1248 字,大约阅读时间需要 4 分钟。
第4章
Nginx 与 Lua
Https服务优化
-
激活keepalive长连接
-
设置ssl session 缓存
-
动静分离
Rewrite规则
- () 用于匹配括号之间的内容,用$1,$2 调用
if($http_user_agent ~ MSIE ){ rewrite ^(.*)$ /msie/$1 break;}
- nginx正则 终端测试命令 pcretest
- 防盗链 secure_link_module
- yum install nginx-module-geoip 基于ip地域控制访问
生成密钥和CA证书
- openssl version
- nginx -V | grep http_ssl_module
第3章
####### nginx作为静态资源web服务器
- gzip压缩
- 跨站访问
####### nginx作为代理服务
####### nginx作为负载均衡服务
####### nginx作为缓存服务
- 常见缓存配置
location / { proxy_pass http://127.0.0.1:8080; include proxy_params; }
proxy_redirect default;proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_connect_timeout 30;proxy_send_timeout 60;proxy_read_timeout 60;proxy_buffer_size 32k;proxy_buffering on;proxy_buffers 4 128k;proxy_busy_buffers_size 256k;proxy_max_temp_file_size 256k;
第2章
- 重启 systemctl restart nginx.service
- 检查配置文件 nginx -t -c /etc/nginx/nginx.conf
- 重新加载 nginx -s reload -c /etc/nginx/nginx.conf
- nginx内置变量
- nginx模块 nginx的请求频率限制 nginx的连接频率限制 limit_req_module
- http_x_forwarded_for 请求的原始ip
- nginx 访问控制
第1章
- 确认yum可用
- Centos7+ X64
- 确认关闭iptables规则 iptables -F iptables -t nat -F
- 确认停用Selinux getenforce setenforce 0
- yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake
- yum -y install httpd-tools wget vim
- 66666777777
转载地址:http://phiws.baihongyu.com/