NGINX基础知识,如何安装部署NGINX,从零开始,详细教程!!!

NGINX基础知识,如何安装部署NGINX,从零开始,详细教程!!!
什么是NGINXNGINX是一款开源轻量、高性能的网络服务软件是软件版本的负载均衡器主打稳、省、快通俗易懂的理解他是网站入口的守门员。所有的用户访问请求都是先经过NGINXNGINX在这里充当发牌员的角色经用户请求转发给后放主机服务器后放主机返回的数据再次经过NGINX原路返回给请求端。目前NGINX是网页小程序最常用的服务工具区别于其他软件它常驻服务器运行专门负责处理网络访问请求不过多占用内存CPU。NGINX支持热部署没启动简单可以做到7*24不间断运行可以常时间工作。NGINX核心特点高并发最核心的优势同一时间可以处理的请求上限高。轻量简单安装包小部署快配置简单。稳定性高、极少宕机。兼容性强支持多种系统Windows server、linux、MAC所有主流服务器。动静分离动态请求转发给应用服务器静态请求自己直接处理。提升响应速度。反向代理用户只访问 NginxNginx 偷偷帮用户转发请求给后端程序Java、Python、PHP 项目再把结果返回给用户。负载均衡当后端有多台服务器时Nginx 自动把用户流量均匀分配给不同服务器。其主要作用在于避免单台服务器因压力过大而崩溃从而提升网站的整体访问速度和稳定性实现项目的高可用性。此外还可以通过配置 Nginx 的分配策略例如根据后端服务器的性能差异来分配不同比例的请求或者采用简单的轮询方式进行平均分配。实验要求一台2019server IP地址192.168.100.10一台Win10 IP地址192.168.100.12防火墙关闭获取安装包nginx: download点击下载nginx/windows-版本自行选择实验过程第一步:配置IP地址关闭防火墙。第二步获取安装包解压到本地。第三步在本地创建模拟所需文件。第四部编写nginx.conf并在命令行检查格式nginx -t第五步编写hous文件启动服务并在客户端检查。实验开始第一步:配置IP地址关闭防火墙。第二步获取安装包解压到本地。解压到C:\第三步在本地创建模拟所需文件。第四部编写nginx.conf并在命令行检查格式nginx -t打开nginx--conf--nginx.conf 核心配置文件记事本打开编辑保存退出第五步编写hosts文件启动服务并在客户端检查。hosts文件打开位置C:\Windows \System32\drivers\etc右键记事本打开hosts 在最后编辑启动成功显示正在监听