nginx
shaonian1996
这个作者很懒,什么都没留下…
展开
-
nginx的配置文件解释
nginx的配置文件解释地址 /usr/local/nginx/conf/nginx.conf1 定义Nginx运行的用户和用户组user www www;2 nginx 进程数,建议设置为等于CPU总核心数worker_processes 8;// worker_processes auto; //auto 表示自动分配3 错误日志存放位置及定义类型 [ deb...原创 2019-01-14 14:19:53 · 225 阅读 · 0 评论 -
ngnix的反向代理与负载均衡
反向代理是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。简单的一个反向代理就是ngnix接受网络请求,Nginx只做请求的转发,后台有多个http服务器提供服务,nginx的功能就是把请求转发给后面的服务器,决定把请求转发给谁。例如,ngn...原创 2019-01-14 13:48:44 · 198 阅读 · 0 评论 -
nginx配置文件——gzip压缩和缓存设置
1 网页内容的压缩编码与传输速度优化我们观察news.163.com的头信息请求:Accept-Encoding:gzip,deflate,sdch响应:Content-Encoding:gzipContent-Length:36093再把页面另存下来,观察,约10W字节,实际传输的36093字节原因-------就在于gzip压缩上.原理:浏览器--...原创 2019-01-13 22:06:51 · 867 阅读 · 0 评论 -
nginx配置文件 —— rewrite 重写
重写中用到的指令if (条件) {} 设定条件,再进行重写set #设置变量return #返回状态码break #跳出rewriterewrite #重写1 If 语法格式If 空格 (条件) { 重写模式}条件又怎么写?1: “=”来判断相等, 用于字符串比较2: “~” 用正则来匹配(此处的正则区分大小写) ~* 不区分...原创 2019-01-13 17:21:19 · 1154 阅读 · 0 评论 -
ngnix配置文件中location的作用
location 有”定位”的意思, 根据Uri来进行不同的定位.在虚拟主机的配置中,是必不可少的,location可以把网站的不同部分,定位到不同的处理方式上.比如, 碰到.php, 如何调用PHP解释器? --这时就需要locationlocation 的语法location [=|~|~*|^~] patt {}中括号可以不写任何参数,此时称为一般匹配也可以写...原创 2019-01-13 16:21:13 · 1200 阅读 · 0 评论 -
关于跨域
跨域说到跨域,不得不聊一下浏览器的“同源策略”。浏览器安全的基石是"同源政策"(same-origin policy),1995年,同源政策由 Netscape 公司引入浏览器。目前,所有浏览器都实行这个政策。最初,它的含义是指,A网页设置的 Cookie,B网页不能打开,除非这两个网页"同源"。所谓"同源"指的是"三个相同":协议相同 域名相同 端口相同随着互联网的发展,"同源政...原创 2019-08-18 14:05:13 · 932 阅读 · 0 评论