摘要: 背景:防止第三方引用链接访问我们的图片,消耗服务器资源和网络流量,我们可以在服务器上做防盗链限制。 工作模块:ngx_http_referer_module。 作用变量:$invalid_referer,全局变量。 配置域:server.location下 server { listen 80; s 阅读全文
posted @ 2020-12-29 18:28 EZgod 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 众所周知Nginx是分成一个个模块的,比如core模块,gzip模块,proxy模块,每个模块负责不同的功能,除了基本的模块,有些模块可以选择编译或不编译进Nginx。官网文档中的Modules reference部分列出了nginx源码包的所有模块。我们可以按照自己服务器的需要来定制出一个最适合自 阅读全文
posted @ 2020-12-29 18:16 EZgod 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 什么是正向代理: 正向代理(forward proxy):是一个位于客户端和目标服务器之间的服务器(代理服务器),为了从目标服务器取得内容,客户端向代理服务器发送一个请求并指定目标,然后代理服务器向目标服务器转交请求并将获得的内容返回给客户端。 这种代理其实在生活中是比较常见的,比如VPN上网技术, 阅读全文
posted @ 2020-12-29 16:53 EZgod 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 前面我们已经介绍了nginx配置多虚拟主机相关操作,下面我们来实现负载均衡的配置 nginx的负载均衡主要是对proxy_pass和upstream的配置。 我们先贴出我们的配置然后再来讲解里面的原理 我们先新起两个springboot项目,使其分别监听在不同的端口 import org.sprin 阅读全文
posted @ 2020-12-29 16:17 EZgod 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 一、Nginx的应用概述 Nginx作为一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。主要有以下3方面的应用: 1、http服务器 Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。 2、虚拟主机 可以实现在一台服务器虚拟出多个网站 阅读全文
posted @ 2020-12-29 15:45 EZgod 阅读(191) 评论(0) 推荐(0) 编辑
摘要: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; 上述 阅读全文
posted @ 2020-12-29 15:03 EZgod 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 这里我们记录下nginx 的编译安装过程 一,下载Nginx源码包 下载地址:http://nginx.org/en/download.html 这里我们以1.18.0为例 进入/usr/local/目录下执行下面的命令: wget http://nginx.org/download/nginx-1 阅读全文
posted @ 2020-12-29 14:49 EZgod 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Harbor是什么东西,这里不做阐述,有兴趣的同学可以去网上搜搜, 下面我们直接开门见山,看看Harbor怎么安装和使用 一,下载安装包: 下载地址:https://github.com/goharbor/harbor/releases 进入页面后可以根据需要下载不同版本的安装包 我们这里直接安装最 阅读全文
posted @ 2020-12-29 10:25 EZgod 阅读(210) 评论(0) 推荐(0) 编辑