Nginx (engine x) 是一个轻量级高性能的HTTP和反向代理服务器,同时也是一个通用 代理服务器 (TCP/UDP/IMAP/POP3/SMTP),最初由俄罗斯人Igor Sysoev编写。
基本命令:
搭建好nginx服务器并启动过后,先看nginx默认配置,再介绍不同使用场景。
默认配置:
Nginx 安装目录下, 复制一份`nginx.conf`成
`nginx.conf.default`
作为配置文件备份,然后修改`nginx.conf`
搭建站点:
在其他配置文件`servers`目录下,添加新建站点配置文件 xx.conf。
类型设置过期时间:
禁止缓存:
开发环境经常改动代码,由于浏览器缓存需要强制刷新才能看到效果。这是我们可以禁止浏览器缓存提高效率。
防盗链:
静态文件压缩:
指定错误页面:
跨域:
跨域的定义
同源的定义
nginx解决跨域的原理
负载均衡:
轮询:
权重:
ip_hash:
fair:
url_hash:
配置实例:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。