nginx简单梳理

news/2023/6/7 23:34:36

Nginx总结

这里写目录标题

  • Nginx总结
    • **Nginx** **的简介**
      • 1、什么是 **nginx**
      • 2、正向代理
      • 3、反向代理
      • 4、负载均衡
      • **5**、动静分离
    • **Nginx** 的安装
    • **Nginx** **的常用的命令**
    • **Nginx** 的配置文件
      • **Nginx** **配置实例**-**反向代理实例** **1**
      • **Nginx** **配置实例**-**负载均衡**

内容介绍

nginx

  • 1、 nginx 简介

    • 1 什么是 nginx 和可以做什么事情

    • 2 正向代理

    • 3 反向代理

    • 4 动静分离

  • 2、 Nginx 的安装

    • 1 在 linux 系统中安装 nginx
  • 3、 Nginx 的常用命令和配置文件

  • 4、 Nginx 配置实例 1 反向代理

  • 5、 Nginx 配置实例 2 负载均衡

  • 6、 Nginx 配置实例 3 动静分离

  • 7、 Nginx 的高可用集群

    1 nginx 配置主从模式

    2 nginx 配置双主模式

Nginx 的简介

1、什么是 nginx

Nginx 是高性能的 HTTP 和反向代理的服务器,处理高并发能力是十分强大的,能经受高负

载的考验,有报告表明能支持高达 50,000 个并发连接数。

2、正向代理

需要在客户端配置代理服务器进行指定网站访问

在这里插入图片描述

3、反向代理

暴露的是代理服务器地址,隐藏了真实服务器 IP 地址

在这里插入图片描述

4、负载均衡

增加服务器的数量,然后将请求分发到各个服务器上,将原先请求集中到单个服务器上的

情况改为将请求分发到多个服务器上,将负载分发到不同的服务器,也就是我们所说的负

载均衡。

在这里插入图片描述

5、动静分离

在这里插入图片描述

Nginx 的安装

1、准备工作

(1)打开虚拟机,使用远程连接工具连接** linux 操作系统

(2)到 nginx 官网下载软件

http://nginx.org/

2、开始进行** nginx 安装

1)安装pcre 依赖

第一步 联网下载 pcre 压缩文件依赖

wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz

第二步 解压压缩文件

使用命令 tar –xvf pcre-8.37.tar.gz

第三步./configure 完成后,回到 pcre 目录下执行 make,最后执行 make install

2)安装 openssl **、**zlib gcc 依赖

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

3)安装 nginx

***** 使用命令解压

*** ./configure**

*** make && make install**

进入目录 /usr/local/nginx/sbin/nginx 启动服务

Nginx 的常用的命令

# 进入到nginx目录中cd /use/local/nginx/sbin
# 查看nginx版本号
./nginx -v
# 启动nginx
./nginx
# 停止nginx
./nginx -s stop
# 重新加载nginx
./nginx -s reload

Nginx 的配置文件

1、**nginx **配置文件位置

手动安装的nginx配置文件一般在 /usr/local/nginx/conf/nginx.conf

Yum 安装的nginx可能在 /etc/nginx

2、配置文件中的内容

包含三部分内容

1)全局块:配置服务器整体运行的配置指令

比如 **worker_processes 1;**处理并发数的配置

2events 块:影响 Nginx 服务器与用户的网络连接

比如 worker_connections 1024; 支持的最大连接数为 1024

3http

还包含两部分:

http 全局块

server

Nginx 配置实例-反向代理实例 1

 # nacos 端口8848  通过8847访问nginx反向代理到nacos# 定义nacos的端口 可以定义多个upstream nacoscluster {server localhost:8848;}server {listen       8847;server_name  localhost;location /nacos/ {proxy_pass http://nacoscluster/nacos/;}location = /50x.html {root   html;}error_page   500 502 503 504  /50x.html;}

Nginx 配置实例-负载均衡

 				upstream nacoscluster {server localhost:8847;server localhost:8848;}server {listen       80;server_name  localhost;location /nacos/ {proxy_pass http://nacoscluster/nacos/;}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4565480.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

自救的日记与反思

禁止妄想!一个loser的二战历程记录一个loser的二战历程记录 此文记录整个二战考研后半程。 一战由于野心实力严重不匹配导致惨痛的失败,这一次主要提升实力。10.25前计划做50套模拟卷测试自身真实水平,水平够冲北京梦校(一战教训…

人生的选择题,你每一道都做对了吗?

前不久在知乎上看到这样一个问题: 人生的那些选择题,你做对了几道? 底下有很多留言,有的人说,大部分都做对了,也有的人说,因为第一个选择没做对,导致之后步步错。在每个人的一生中…

IT运维服务体系的总体架构是什么?

大家好,我是技福的小咖老师。 今天我们来简单介绍一下IT运维服务体系的总体架构。 运维服务体系由运维服务制度、运维服务流程、运维服务组织、运维服务队伍、运维技术服务平台以及运行维护对象六部分组成,涉及制度、人、技术、对象四类因素。制度是规…

CnOpenData中国上市公司投资者关系管理数据

中国上市公司投资者关系管理数据 一、数据简介 随着中国资本市场的快速发展,投资者与上市公司间的互动愈发频繁,不仅表现为网络平台上的互动交流,也表现为不少投资者选择实地探访上市公司。 具体地,上交所和深交所于2013年起先后…

深交所互动平台_7天6板!深交所向金达威发关注函:要求披露在售NMN产品的具体生产和销售情况...

每经AI快讯,2020年7月19日,深交所向金达威(SZ 002626,收盘价:44.8元)发出关注函:针对“2020年7月9日,你公司在互动易平台回复了投资者关于美国子公司在售产品β-烟酰胺单核苷酸产品有关咨询;7月…

深交所互动平台_互动平台披露接疫情国订单,宝莱特被疑炒作股价配合减持

新京报讯(记者 阎侠)3月13日,深交所对宝莱特下发关注函。事起于3月11日,宝莱特在深交所互动易平台表示,公司陆续接到来自疫情国家的订单,其中意大利一个订单就超过1000台高端监护仪。近期,宝莱特股价涨幅较大。因此&am…

深交所互动易问答平台关注内容提醒方法

第一步:在工具菜单中,找到关键词管理,设定关注内容关键词第二步:我们先添加深交所互动易平台网址,点击“自动获取”编码 。选择元素监控,LI通用监控方案,区域监控,子元素监控模式&am…

深交所互动平台_2020年世界投资者周丨深交所严密监控可转债交易 提醒投资者警惕交易风险...

近期,可转债市场交易活跃,价格大幅波动,个别可转债交易价格严重偏离公司股价。截至10月23日收盘,深市转股溢价率超过150%的可转债有4只,其中“横河转债”最高,达236.80%。可转债兼具债权性、股权性和可转换…