![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
石灰聪
这个作者很懒,什么都没留下…
展开
-
Nginx基础应用——缓存
缓存浏览器缓存(expires ): 加速用户访问,提升单个用户(浏览器访问者)体验,缓存在本地。expires 指令可以控制 HTTP 应答中的“ Expires ”和“ Cache-Control ”的头标(起到控制页面缓存的作用)语法:expires [time|epoch|max|off],默认是offlocation /files { # expires 10s; 缓存的时间 # expires @22h30m; 缓存的具体时间 # expires -1h; 在当前的时间的原创 2020-11-09 14:03:42 · 230 阅读 · 0 评论 -
Nginx基础应用——集群搭建upstream
upstream的配置http { upstream xiecongcong{ server ip1:端口1; server ip2:端口2; server ip3:端口3; } server { listen 80; server_name www.xiecongcong.com; location / { #proxy_pass做反向代理原创 2020-11-09 13:04:28 · 229 阅读 · 0 评论 -
Nginx基础应用——跨域,防盗链
跨域什么是跨域?出于浏览器的同源策略限制,可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是两个页面具有相同的协议(protocol),主机(host)和端口号(port),当一个请求url的协议、域名、端口号三者之间任意一个与当前页面url不同即为跨域。同源策略:同源策略是一个重要的安全策略,它用于限制一个origin的文档或者它加载的脚本如何能与另一个源的资源进行交互。原创 2020-11-06 21:04:36 · 331 阅读 · 0 评论 -
Nginx基础应用——日志切割
进入nginx目录下的sbin目录下,创建一个shell可执行文件:cut_my_log.shvim cut_my_log.sh编写脚本内容#!/bin/bashLOG_PATH="/var/log/nginx/"RECORD_TIME=$(date -d “yesterday” +%Y-%m-%d+%H:%M)PID=/var/run/nginx/nginx.pidmv ${LOG_PATH}/access.log LOGPATH/access.{LOG_PATH}/access.L..原创 2020-11-06 13:12:26 · 86 阅读 · 0 评论 -
Nginx基础应用——配置文件详解
# 指定执行nginx的worker进程的用户,默认为nobody# linux里所有程序都是文件,都具有权限问题,哪些可以访问哪些不能访问通过用户的权限来控制user nobody;# worker进程数,一般和核数匹配worker_processes 1;# 日志路径,这个设置可以放入全局块,http块,server块,日志级别debug info notice warn error crit alert emergerror_log logs/error.log info;.原创 2020-11-06 12:34:06 · 86 阅读 · 0 评论 -
Nginx基础应用——概述
Nginx简介Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强。Nginx官网:http://nginx.org/什么是正向代理?起初代理大多是帮助内网客户端访问外网服务器用的,这是从内到外。当客户端无法访问外部资源的时候(比如墙这样的原因),可以通过一个正向代理去间接地访问,所以客户端需要配置代理服务器的ip。正向代理是一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容原创 2020-11-05 00:00:37 · 189 阅读 · 1 评论