Windows 10 安装 nginx http 服务器

http 环境在前端开发场景必不可少,本文介绍 Windows 10 如何安装 nginx http 服务器。

nginx 下载

  1. 选择 Windows 版本下载即可,下载地址 https://nginx.org/en/download.html
  1. 下载完之后选择任意目录解压,解压后的文件基本如下:
  1. 双击 nginx.exe 启动服务,浏览器访问 http://localhost/,看到如下页面表示服务正常。

如果不是此页面,那么大概率本地 80 端口被占用了,需要停止端口占用程序或者修改nginx配置

处理端口占用情况

  • 查看端口占用程序并结束程序

快捷键 win + R 输出 cmd 回车启动 cmd 控制台,输入 netstat -ano | find ":80" 查找 80 端口被占用的进程,如图找到 PID 14868 的程序占用了 80 端口:

输入 taskkill /f /pid 14868 停止 80 端口占用程序:

重新启动 nginx.exe 服务,查看 http://localhost/ 打开页面是否为 nginx 默认页。

修改 nginx 配置文件中的端口配置

vscode 编辑器打开 conf\nginx.conf ,建议不要使用记事本,记事本 UTF-8 BOM 签名可能导致未知问题。

找到 listen 80 改为其他未占用端口,比如 8080 等:

1
2
3
server {
listen 8080;
server_name localhost;

修改之后保存文件,重新启动 nginx.exe 服务,打开 http://localhost:8080/ 查看页面是否为 nginx 默认页。

注意此处端口为修改之后的 8080,后续的其他任何请求都需要携带端口访问

本文由 linx(544819896@qq.com) 创作,采用 CC BY 4.0 CN协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。本文链接为: https://blog.jijian.link/2023-11-21/win-10-install-nginx/

如果您觉得文章不错,可以点击文章中的广告支持一下!