Nginx
Nginx的学习手记
至学者
有道无术,术尚可求,有术无道,止于术!
展开
-
回顾正向代理和反向代理
一 正向代理当我们需要访问Google等比较难访问的网站的时候,我们一般会购买一些可以访问这些网站的代理服务器上的服务,然后通过代理服务器访问而在我们的电脑上查看访问结果,这就可以理解为正向代理。这样可以我们可以借助代理隐藏我们自身的(客户端)信息。因为我们的请求直接发给了代理服务器,然后通过代理服务器访问互联网,所以互联网中的ip地址为代理服务器的ip。二 反向代理 在服务器集群中需要通过反向代理来实现自身服务隐藏防止被攻击,一般我们会通过一台...原创 2022-01-09 23:05:56 · 981 阅读 · 0 评论 -
Nginx实现负载均衡
一 概述Nginx实现负载均衡。二 Nginx实现负载均衡的配置配置信息upstream myServer{ server ip:prot down; server ip:prot weight=2; server ip:prot; server ip:prot backup;}配置信息解释1. down表示当前的server暂时不参与负载。2. weight 默认值为1,当weight的值越大,负载的权重就越大。3. max_fails原创 2021-02-16 23:25:03 · 203 阅读 · 0 评论 -
Nginx实现反向代理
一 概述使用Nginx实现反向代理的方式只是利用Nginx是实现请求的转发,后台有多个Http服务器提供服务,Nginx将这些请求转发给其代理的服务器。二 Nginx实现反向代理1. 配置多个tomcat服务器如果通过访问不同域名访问运行在不同端口的tomcat,我们可以通过修改conf目录下的server.xml文件的端口配置信息。 <Connector port="8080" protocol="HTTP/1.1" connectionTime原创 2021-02-16 22:51:06 · 261 阅读 · 0 评论 -
Nginx实现Http服务
一 概述Nginx的默认端口为80端口。Http服务是指通过Http服务来访问资源,如当我们的图片存放在目录/opt/temp/images中,对于普通的图片而言是无法通过Http协议直接访问,此时我们可以借助Nginx来实现利用Http协议来访问某个目录下的图片。二 Nginx实现Http服务的配置在Nginx的安装目录中的conf目录中存在一个配置文件nginx.conf,我们可以通过修改配置来让Nginx实现Http服务。Nginx的原始配置文件#user nobody;wo原创 2021-02-16 18:31:22 · 2572 阅读 · 0 评论 -
Linux系统中安装Nginx
一 概述Nginx是一个高性能的HTTP和反向代理Web服务器,同时也提供了IMAP/POP3/STMP服务。在高连接并发的情况下,是Apache服务器不错的替代品。二 安装Nginx1. 将Nginx压缩包解压至指定目录tar -zxvf ***.tar.gz C /usr/local2. 安装gcc编译环境yum -y install gcc-C++3. 安装pcre pcre-develPCRE(Perl Compatible Regular Expressio原创 2021-02-16 12:49:06 · 91 阅读 · 0 评论 -
微服务环境之Nginx安装配置
一 使用root权限在Linux系统下安装Nginx1. 解压压缩包:tar -zxvf nginx***.tar.gz -C /usr/local2. 在nginx的解压目录下安装nginx需要先将官网下载的源码进行编译,编译依赖于gcc环境。所以需要安装gcc环境。yum -y install gcc-c++3. 在nginx的解压目录下安装pcre pcre-develPCRE(Perl Compatible Regular Expressions)是一个perl库,包括per原创 2020-05-31 00:00:11 · 516 阅读 · 0 评论