Windows 系统安装使用 Nginx

简介: Windows 系统安装使用 Nginx

传送门:Linux 系统安装 Nginx

1. 安装 Nginx 及基本使用

下载 Nginx 安装包

官网下载地址

选择 Windows 版本下载并解压

2020062310470442.png2020062310470442.png

启动 Nginx

  • 方式一:直接双击 nginx.exe,双击后一个黑色的弹窗一闪而过;
  • 方拾二:打开 cmd 命令窗口,切换到 nginx 解压目录下,输入命令
start nginx

检查 Nginx 是否启动成功

  • 方式一:在浏览器地址栏输入 http://localhost:80,回车出现以下页面说明启动成功;

2020062310470442.png

  • 方式二:在cmd命令窗口输入命令 tasklist /fi “imagename eq nginx.exe” ,出现如下结果说明启动成功;

2020062310470442.png

nginx 的配置文件是 conf 目录下的 nginx.conf,默认配置的 nginx 监听的端口为 80。

如果 80 端口被占用,可修改为未被占用的端口即可。

2020062310470442.png

检查 80 端口是否被占用的命令是:

netstat -ano | findstr 0.0.0.0:80 
# 或 
netstat -ano | findstr "80"

重启 Nginx

当修改 nginx 配置文件 nginx.conf 时,不需要关闭 nginx 后重新启动 nginx。

只需打开 cmd (Powershell 需以管理员身份运行),切换至 nginx 路径下执行以下命令。

nginx -s reload 

关闭 Nginx

如果使用 cmd 命令窗口启动 nginx,关闭 cmd 窗口是不能结束 nginx 进程的。

可使用两种方法关闭 nginx:

  • 方式一: nginx -s stop (快速停止 nginx) 或 nginx -s quit (完整有序的停止 nginx)
nginx -s stop
nginx -s quit
  • 方式二: 使用 taskkill
taskkill /f /t /im nginx.exe

2. Vue 项目部署到 Nginx

  • 将项目打包后的 dist 文件复制到 html 文件夹中2020062310470442.png
  • 修改配置 nginx.conf 文件

修改 server,root 默认html,修改为:html/dist。Nginx 则会在dist中找到 index.html 打开

2020062310470442.png

修改完成之后 nginx -s reload 重启

在浏览器输入:localhost:8090 检验是否成功;

手机端访问需要和电脑要处于同一局域网;

相关文章
|
1月前
|
应用服务中间件 Shell PHP
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
|
5月前
|
应用服务中间件 nginx Windows
windows 安装nginx
windows 安装nginx
45 0
|
3月前
|
API Docker Windows
2024 Ollama 一站式解决在Windows系统安装、使用、定制服务与实战案例
这篇文章是一份关于Ollama工具的一站式使用指南,涵盖了在Windows系统上安装、使用和定制服务,以及实战案例。
2024 Ollama 一站式解决在Windows系统安装、使用、定制服务与实战案例
|
1月前
|
资源调度 编译器 Linux
Windows10系统安装Truffle框架,安装失败,提示:error An unexpected error occurred: “https://xxxxx
Windows10系统安装Truffle框架,安装失败,提示:error An unexpected error occurred: “https://xxxxx
85 0
|
3月前
|
JavaScript 应用服务中间件 nginx
Windows安装hexo并配置nginx
Windows安装hexo并配置nginx
|
3月前
|
安全 应用服务中间件 Linux
windows配置supervisor实现nginx自启
windows配置supervisor实现nginx自启
118 0
|
4月前
|
前端开发 应用服务中间件 nginx
安装Windows版nginx以及部署前端代码并就解决刷新出现404
安装Windows版nginx以及部署前端代码并就解决刷新出现404
337 0
|
5月前
|
应用服务中间件 nginx Windows
如何优雅的安装nginx并启动--windows
如何优雅的安装nginx并启动--windows
|
5月前
|
应用服务中间件 nginx Windows
windows系统bat批处理 管理nginx启动 nginx脚本管理bat脚本管理生命周期windows一键nginx启动
windows系统bat批处理 管理nginx启动 nginx脚本管理bat脚本管理生命周期windows一键nginx启动
118 0
|
6月前
|
NoSQL Java 应用服务中间件
使用innoSetup将mysql+nginx+redis+jar包打包成windows安装包
使用innoSetup将mysql+nginx+redis+jar包打包成windows安装包
使用innoSetup将mysql+nginx+redis+jar包打包成windows安装包
下一篇
无影云桌面