【详解】Windows系统安装Nginx及简单使用

【详解】Windows系统安装Nginx及简单使用

一、Nginx是什么?

复制代码
"Nginx 是一款轻量级的 HTTP 服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的 IO 性能,时常用于服务端的反向代理和负载均衡。"

Nginx 是一款 http 服务器 (或叫web服务器)。它是由俄罗斯人 伊戈尔·赛索耶夫为俄罗斯访问量第二的 Rambler.ru 站点开发的,并于2004年首次公开发布的。

复制代码
* web服务器:负责处理和响应用户请求,一般也称为http服务器,如 Apache、Nginx、IIS
* 应用服务器:存放和运行系统程序的服务器,负责处理程序中的业务逻辑,如 Tomcat、Weblogic、Jboss(现在大多数应用服务器包含了web服务器的功能)

Nginx总结:
1.一种轻量级的web服务器
2.设计思想是事件驱动的异步非阻塞处理(类node.js)
3.占用内存少、启动速度快、并发能力强
4.使用C语言开发
5.扩展性好,第三方插件非常多
6.在互联网项目中广泛应用

二、Nginx的安装:

访问Nginx官网 https://nginx.org/ ,点击download

找到适合的版本进行下载,这里以下载稳定版为例进行介绍

下载后解压到本地

三、Nginx的使用介绍

1、Nginx基本目录
复制代码
- conf:存在Nginx配置文件的目录
- docs:存放Nginx文档的目录
- html:存放静态html文件的目录
- logs:存放Nginx日志的目录
- temp:存放临时文件的目录
2、启动Nginx

在nginx安装目录的绝对路径的框框内输入 cmd

直接输入 nginx.exe 或者 start nginx,然后回车,就可以启动nginx了。

然后在浏览器地址栏输入 localhost:80 ,点回车

如果能看到这个页面,那么nginx启动就成功了。

关闭nginx的命令:nginx -s stop

相关推荐
Knight_AL18 小时前
Docker 中的端口映射原理:为什么 Nginx 要 `listen 80`,而不是“随便写端口”
nginx·docker·容器
虹梦未来20 小时前
【运维心得】Ubuntu2404编译nginx隐藏Server信息
运维·服务器·nginx
tgethe1 天前
Nginx笔记
运维·笔记·nginx
invicinble1 天前
对于nginx(一,认识nginx)
运维·nginx
徒手千行代码无bug1 天前
Nginx upstream 负载均衡 404,单节点转发正常的根因与解决
运维·nginx·负载均衡
irisart1 天前
第二章【NGINX 开源功能】—— 七层反向代理(下)
运维·nginx
xixiyuguang1 天前
nginx tar离线安装 ubuntu22.04
运维·nginx
丁丁丁梦涛1 天前
nginx解决域名代理到IP+端口的平台静态资源和接口地址问题
运维·tcp/ip·nginx
苹果醋31 天前
24.记录Vue项目iview组件日期获取时间少一天
java·运维·spring boot·mysql·nginx
丁丁丁梦涛1 天前
nginx在多层服务器代理接口地址的应用
运维·服务器·nginx