Windows 11 安装 Nginx 完整教程(超详细、可直接使用)
文档说明本文档适用于Windows 11 系统提供 Nginx 下载、安装、启动、停止、重启、配置修改、开机自启等完整操作步骤新手可直接跟着操作无任何环境依赖。一、下载 Nginx1. 官方下载地址https://nginx.org/en/download.html2. 选择版本下载Windows 版本nginx/Windows-x.x.x例如nginx-1.26.23. 下载后得到一个.zip压缩包。二、解压与安装右键解压压缩包把文件夹放到一个无中文、无空格的路径推荐路径plaintextC:\nginx D:\tools\nginx❌ 不要放在C:\Program Files、桌面、中文文件夹最终目录结构plaintextC:\nginx ├── nginx.exe 主程序 ├── conf\ 配置文件夹 ├── html\ 网页目录 └── logs\ 日志三、启动 Nginx方法双击运行进入C:\nginx双击 nginx.exe屏幕会闪一下黑框 →表示启动成功验证是否启动成功打开浏览器访问plaintexthttp://localhost或plaintexthttp://127.0.0.1看到Nginx 欢迎页即成功四、常用命令必须掌握以管理员身份打开 CMD 或 PowerShell进入 nginx 目录cmdcd C:\nginx1. 启动cmdstart nginx2. 停止安全停止cmdnginx -s stop3. 正常退出推荐cmdnginx -s quit4. 重启 / 重新加载配置修改配置后执行cmdnginx -s reload5. 查看版本cmdnginx -v五、修改 Nginx 配置配置文件路径plaintextC:\nginx\conf\nginx.conf常用配置示例反向代理 / 端口转发plaintextserver { listen 80; server_name localhost; location / { proxy_pass http://127.0.0.1:8080; } }修改后执行cmdnginx -s reload六、关闭 Nginx 的 2 种方法方法 1命令关闭推荐cmdcd C:\nginx nginx -s stop方法 2任务管理器关闭打开任务管理器找到nginx.exe右键 → 结束任务七、设置 Win11 开机自启动 Nginx1. 在 nginx 目录新建文件start-nginx.vbs2. 粘贴内容vbSet ws CreateObject(Wscript.Shell) ws.run cmd /c C:\nginx\nginx.exe,vbhide路径改成你自己的 nginx 路径。3. 放到开机启动文件夹Win R 输入plaintextshell:startup把start-nginx.vbs粘贴进去。✅ 下次开机自动后台运行 Nginx。八、常见问题1. 80 端口被占用解决打开conf/nginx.conf修改listen 80;→listen 8080;重启 nginx2. 双击没反应路径不能有中文以管理员身份运行检查 80 端口是否被占用3. 访问 localhost 打不开检查 nginx 是否启动检查防火墙是否允许 nginx使用 127.0.0.1 访问九、文档总结Windows 11 安装 Nginx 只需解压即用启动双击 nginx.exe访问http://localhost重启nginx -s reload停止nginx -s stop配置文件conf/nginx.conf
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2422759.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!