【Nginx <一>⭐️】Nginx 的初步了解以及安装使用

28 篇文章 1 订阅
4 篇文章 0 订阅

目录

👋前言

👀一、 Nginx 介绍

🌱二、 安装使用

💞️ 三、 总结

📫四、 章末 


👋前言

        小伙伴们大家好,前段时间主要在学习 Elasticsearch 相关的知识,花了两周的时间吧,总共写了五篇文章,分别从 ES 的安装使用,属性了解,查询操作,SpringBoot 整合,地图元素层面介绍了 ES 的相对基础的操作。从这周开始会在工作业余时间学习下 Nginx 的基础使用,ES 的文章快速导航如下:

【Elasticsearch<一>✈️✈️】简单安装使用以及各种踩坑-CSDN博客

【Elasticsearch<二>✈️✈️】基本属性概念与MySQL数据库的不同之处-CSDN博客 

【Elasticsearch<三>✈️✈️】常见基本属性的用法以及与MySQL的区别-CSDN博客 

【Elasticsearch<四>✈️✈️】SpringBoot 项目整合 Elasticsearch-CSDN博客 

【Elasticsearch<五>末篇 ✈️✈️】结合 kibana 实现索引中 IP 地址分布地图可视化-CSDN博客 

 

👀一、 Nginx 介绍

        关于 Nginx 的理论介绍就不做过多解释了,网上有很多介绍,再举一个案例介绍下 Nginx 的常用方式,比如我目前所参与的项目是前后端分离的项目,就使用到了 Nginx 作为反向代理服务器,也可以使用 Nginx 作为 代理服务器实现其他功能比如负载均衡,请求的安全性等;关于代理服务具体如下:

        前端服务分别运行在不同的端口上,前端运行在端口 3000 ,后端运行在端口 4000 ,现在需要通过 Nginx 将两部分整合起来,并且通过同一个域名访问,可以在 Nginx 中配置反向代理,将请求转发。当用户发起请求时,nginx 会根据配置文件,将用户请求代理到对应的前端或者后端服务,总体的流程大概如下:

🌱二、 安装使用

        2.1 官网下载

        官网链接如下:nginx: download

        本地下载的是稳定版本,也就是 nginx-1.26.0 ,下载后打开文件解压缩即可(暂时未发现安装目录方面的坑,使用英文即可)

        2.2 使用

        2.2.1 启动 nginx 服务

        服务启动比较简单,可以直接双击目录下的 nginx.exe 启动文件,屏幕会有黑框一闪而过;或者通过命令页面以命令方式启动。

        推荐使用后面的方式,因为停止 nginx 服务的时候需要输入命令

        服务器启动后访问 http://localhost:80,成功的页面如下:

nginx 服务启动命令:start nginx

     

         2.2.2  修改 nginx 默认监听端口号

        通过命令页面输入以下命令停止服务:

nginx -s stop

        打开安装目录下的 conf 文件夹下的 nginx.conf 文件, 修改该位置上的端口号(未被占用,已被占用的端口号服务会启动失败),修改后保存重新启动 nginx 服务即可

        通过以下命令可以查看目标端口是否被占用,如图显示占用该端口的进程 PID

netstat -ano | findstr "8066"

 

💞️ 三、 总结

        回到开头提到的 nginx 的代理服务功能,属于反向代理、即 nginx 代理的是服务端,对于客户端来说不知道访问的真实服务器

📫四、 章末 

        文章到这里就结束了~

  • 24
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

先锋 Coder

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值