Nginx
杨小胖要减肥
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Nginx防盗链配置
作用放置其他人盗用系统静态资源正常访问location ~* .\(png|gif|png)${ root /usr/static;}此时可以通过浏览器可以正常访问到静态资源也可以通过命令行访问curl --referer http://baidu.com -| http://192.168.12.120/logo.png在curl通过–referer选项来指定我们是从哪里跳转的 -|参数则只显示 http response的头信息表示是通过baidu.com来访问这个地址的加防原创 2021-11-20 14:43:39 · 873 阅读 · 0 评论 -
nginx跨域配置
当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域当前页面url被请求页面url是否跨域原因http://www.test.com/http://www.test.com/index.html否同源(协议、域名、端口号相同)http://www.test.com/https://www.test.com/index.html跨域协议不同(http/https)http://www.test.com/http://www.baid原创 2021-11-20 14:31:11 · 1162 阅读 · 0 评论 -
Nginx动静分离
server{ listen 80; server_name local_host; location /{ proxy_pass http://127.0.0.1; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_fo原创 2021-11-20 14:28:54 · 966 阅读 · 0 评论 -
Nginx负载均衡配置
网络负载均衡的大致原理是利用一定的分配策略将网络负载平衡地分摊到网络集群的各个操作单元上,使得单个负载任务能够分担到多个单元上并行处理,使得大量并发访问或者数据流量分担到多个单元上分别处理,从而减少用户的等待响应时间upstream是nginx的http Upstream模块,这个模块通过一个简单的调度算法来实现客户端IP到后端服务器的负载均衡upstream与server同级# 负载均衡配置upstream yhsblog { # 列举负载均衡的服务器列表 server 127.0原创 2021-11-20 14:27:41 · 672 阅读 · 0 评论 -
Nginx反向代理
概念正向代理:是一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并制定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。(类似于访问谷歌,请求代理服务器,代理服务器请求谷歌,谷歌响应到代理服务器,代理服务器返回给浏览器)。客户是知道代理服务器和原始服务器的存在的反向代理:位于用户与目标服务器之间,但是对于用户而言,反向代理服务器就相当于目标服务器,即用户直接访问反向代理服务器就可以获取目标服务器的资源。同时,客户不需要知道目标服务器的地原创 2021-11-20 14:24:59 · 940 阅读 · 0 评论 -
Nginx location匹配规则
location会尝试根据用户请求中的URI来匹配上面的uri表达式,如果可以匹配,就会选择location{}块中的配置来处理用户请求。匹配方式是多样的。location[=||*] /uri/ { …}~ 波浪写表示执行一个正则匹配,区分大小写~* 表示执行一个正则匹配,不区分大小写= 进行普通字符精确匹配URI匹配模式location的指令分为两种匹配模式普通字符串匹配:以=开头或者没有带正则引导符号(~)规则location /uri 普通匹配前缀匹配匹配采用最长匹原创 2021-11-20 14:22:38 · 1161 阅读 · 0 评论 -
Nginx配置文件说明
nginx.conf组成main块 配置错误日志、进程及权限等信息设置worker进程的归属 用户 用户组#user nobody;指定worker进程的数量worker_processes 1;错误日志路径 后面是日志级别 debug info notice warn error crit#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info原创 2021-11-18 13:08:34 · 579 阅读 · 0 评论 -
CentOS 7 安装Nginx
安装gccyum install gcc-c++安装 PCRE pcre-develyum install -y pcre pcre-devel安装zlibyum install -y zlib zlib-devel安装OpenSSLyum install -y openssl openssl-devel下载nginx安装包,地址: https://nginx.org/en/download.htmlwget https://nginx.org/downlo..原创 2021-11-18 12:15:52 · 246 阅读 · 0 评论
分享