12-Windows下Nginx的安装及使用

简介: 12-Windows下Nginx的安装及使用

下载Nginx

  • 解压后如下图

使用Nginx

  • 启动:双击nginx.exe  或 打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx ,回车即可

  • 验证启动:两种方式  (1)直接在浏览器地址栏输入网址 http://localhost:80,回车;(2)在cmd命令窗口输入命令 tasklist /fi "imagename eq nginx.exe"

 

  • 关闭:如果使用cmd命令窗口启动nginx,关闭cmd窗口是不能结束nginx进程的,可使用两种方法关闭nginx:(1)输入nginx命令  nginx -s stop(快速停止nginx)  或  nginx -s quit(完整有序的停止nginx)          (2)使用taskkill   taskkill /f /t /im nginx.exe

   其他使用  

  • 检查80端口是否被占用的命令是: netstat -ano | findstr 0.0.0.0:80 或 netstat -ano | findstr "80"
  • 修改了nginx的配置文件nginx.conf 时,不需要关闭nginx后重新启动nginx,只需要执行命令 nginx -s reload 即可让改动生效

设置为自启动服务

  • 将下载的WinSW.exe文件重命名为nginx-service.exe并放在服务器nginx的安装目录下

  • 创建配置文件nginx-service.xml(名字要和工具名一样):根据自己的nginx安装目录,修改对应的logpath、executable、stopexecutable标签
1. <service>
2. <id>nginx</id>
3. <name>nginx</name>
4. <description>nginx</description>
5. <logpath>D:\nginx-1.20.2</logpath>
6. <logmode>roll</logmode>
7. <depend></depend>
8. <executable>D:\nginx-1.20.2\nginx.exe</executable>
9. <stopexecutable>D:\nginx-1.20.2\nginx.exe -s stop</stopexecutable>
10. </service>
  • 执行命令安装服务:nginx-service.exe install

  • 查看Nginx服务:设置为看见自启动

Nginx配置

  • Nginx安装目录下 conf目录下的nginx.conf为配置文件

  • 目录配置 :
1. location /txt/ {
2.             root   D:/test;
3.             autoindex on;
4.         }
  • NAS地址配置
1. location /resources/ {
2. alias //192.168.101.11/Public/pictures/;
3.          }


相关文章
|
3月前
|
人工智能 JavaScript 开发工具
极速上手!Claude Code 原生支持 Windows 免WSL安装教程
Claude Code 现已支持 Windows 原生运行,无需 WSL 配置。本文提供详细安装教程,涵盖 Node.js 环境验证、Git 安装及 Claude Code 配置步骤,助你快速上手这一强大 AI 编程工具。
1743 5
|
3月前
|
存储 虚拟化 Windows
VMware安装Windows10
本案例介绍了在Windows系统上使用VMware Workstation 17.5 Pro安装配置Windows 10虚拟机的详细步骤,包括所需设备、软件下载链接、虚拟机设置及系统安装全过程。
526 133
VMware安装Windows10
|
4月前
|
Ubuntu Unix Linux
在Windows上轻松安装和使用Ubuntu的方法详解
继续点击“Continue”按钮以继续安装流程,随后选择清理磁盘并安装操作系统的选项。 接下来,在安装过程中,你需要选择时区。为了与你的地理位置相匹配,请选择中国上海作为你的时区设置。 在安装过程中,你还需要设置计算机的名称以及账号密码。请务必牢记这些信息,因为它们将作为你登录系统的凭证。
|
2月前
|
安全 Ubuntu iOS开发
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
169 3
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
|
7月前
|
Ubuntu 网络协议 应用服务中间件
在 Ubuntu 上安装 Nginx
在 Ubuntu 上安装和配置 Nginx 非常简单。首先更新系统包,然后通过 `apt` 安装 Nginx,检查服务状态并配置防火墙规则。访问服务器 IP 测试是否成功显示默认页面。还可管理服务、创建虚拟主机及排查常见问题,适合新手快速上手部署高性能 Web 服务。
833 0
|
3月前
|
安全 数据安全/隐私保护 Windows
ZyperWin++使用教程!让Windows更丝滑!c盘飘红一键搞定!ZyperWin++解决系统优化、Office安装和系统激活
ZyperWin++是一款仅5MB的开源免费Windows优化工具,支持快速优化、自定义设置与垃圾清理,兼具系统加速、隐私保护、Office安装等功能,轻便无广告,小白也能轻松上手,是提升电脑性能的全能管家。
1163 0
|
5月前
|
C语言 图形学 Windows
Windows下安装和配置GTK4(基于CLion)
本文介绍了作者选择GTK作为C语言图形库的原因,包括代码简洁、控件丰富和界面美观,并分享了在Windows环境下通过MSYS2安装GTK4及在CLion中配置开发环境的详细步骤。
619 0