服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟主机|服务器安全|DNS服务器|服务器知识|Nginx|IIS|Tomcat|

服务器之家 - 服务器技术 - Nginx - windows系统下安装Nginx及简单使用过程

windows系统下安装Nginx及简单使用过程

2024-04-18 14:43来一份辣子鸡丁 Nginx

Nginx是一个很强大的高性能Web和反向代理服务,也是一种轻量级的Web服务器,可以作为独立的服务器部署网站,应用非常广泛,特别是现在前后端分离的情况下,这篇文章主要介绍了windows系统下安装Nginx以及简单使用,需要的朋友可以参考下

一、背景

Nginx是一个很强大的高性能Web和反向代理服务,也是一种轻量级的Web服务器,可以作为独立的服务器部署网站,应用非常广泛,特别是现在前后端分离的情况下。而在开发过程中,我们常常需要在window系统下使用Nginx作为Web服务器。

二、安装

1、下载Nginx

推荐两个网站:
Nginx官网: 点击查看
Nginx中文网:点击查看

1.1、Nginx官网:

1.1.1、去Nginx官网下载

访问Nginx官网,找到download

windows系统下安装Nginx及简单使用过程

1.1.2、选择Nginx版本

在下载界面选择自己需要的Nginx版本,找到对应版本,下载即可

windows系统下安装Nginx及简单使用过程

1.1.3、解压Nginx

下载到本地,直接解压即可

windows系统下安装Nginx及简单使用过程

1.2、Nginx中文网:

1.2.1、去Nginx中文网下载

访问Nginx中文网,找到下载Nginx

windows系统下安装Nginx及简单使用过程

1.2.2、选择Nginx版本

在下载界面选择自己需要的Nginx版本,找到对应版本,下载即可

windows系统下安装Nginx及简单使用过程

1.2.3、解压Nginx

下载到本地,直接解压即可

windows系统下安装Nginx及简单使用过程

三、Nginx的使用

1、Nginx基本目录

windows系统下安装Nginx及简单使用过程

conf:存在Nginx配置文件的目录
docs:存放Nginx文档的目录
html:存放静态html文件的目录
logs:存放Nginx日志的目录
temp:存放临时文件的目录

2、查看80端口是否被占用

Nginx的配置文件是在conf目录下的nginx.conf文件

windows系统下安装Nginx及简单使用过程

windows系统下安装Nginx及简单使用过程

可以看到Nginx默认配置的端口号是 80
如果Nginx的80端口号被占用,我们就需要去修改。

2.1、解决方式一:修改Nginx端口号

我们可以直接在 nginx.conf 配置文件里面修改端口号

windows系统下安装Nginx及简单使用过程

2.2、解决方式二:杀死被占用的端口号

windows键+r 打开windows的运行窗口,输入 cmd,打开cmd命令行窗口(也就是我们常说的小黑窗口)

windows系统下安装Nginx及简单使用过程

netstat -ano(不好使)
然后输入 netstat -ano |findstr “端口号” 命令,查看此端口号的进程,找到对应的PID(不好使)

windows系统下安装Nginx及简单使用过程

或者使用 tasklist |findstr “进程名称” 命令,查找到此进程的PID号
我们要找的是nginx.exe的进程PID号,直接输入 tasklist |findstr “nginx.exe”,就可以找到对应的PID号了

windows系统下安装Nginx及简单使用过程

然后输入 taskkill /f /t /pid pid号 ,根据PID,杀死此进程

windows系统下安装Nginx及简单使用过程

或者输入 taskkill /f /t /im “nginx.exe” ,根据进程的名称杀死所有的进程
/f:强制杀死
/t:进程树

windows系统下安装Nginx及简单使用过程

注意进程名称要输入全称,比如有的要加.exe!
我们可以通过右键.exe应用程序,找到属性

windows系统下安装Nginx及简单使用过程

直接就可以看到此应用程序的进程名称

windows系统下安装Nginx及简单使用过程

然后我们再次输入 ==tasklist |findstr “nginx.exe”==命令,查看nginx.exe的进程信息,可以看到已经没有nginx.exe的进程信息了,说明我们已经杀死nginx.exe的进程了。

windows系统下安装Nginx及简单使用过程

3、Nginx启动方式

3.1、双击Nginx.exe启动(不推荐)

双击nginx目录下的nginx.exe应用程序,一般情况下,会有一个黑色的弹窗一闪而过,这就代表启动成功了。

只不过,我这里是弹出来一个黑色窗口,问题不大!

windows系统下安装Nginx及简单使用过程

然后在浏览器地址栏输入 localhost:80 ,然后再回车(80端口号可以省略,就算输入了也不显示)

windows系统下安装Nginx及简单使用过程

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

3.2、通过命令启动

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

windows系统下安装Nginx及简单使用过程

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

windows系统下安装Nginx及简单使用过程

然后在浏览器地址栏输入 localhost:80 ,然后再回车(80端口号可以省略,就算输入了也不显示)

windows系统下安装Nginx及简单使用过程

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

关闭nginx的命令:nginx -s stop

到此这篇关于windows系统下安装Nginx以及简单使用的文章就介绍到这了,更多相关Nginx安装使用内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/weixin_44251179/article/details/129700793

延伸 · 阅读

精彩推荐
  • Nginx详解Nginx的核心配置模块中对于请求体的接受流程

    详解Nginx的核心配置模块中对于请求体的接受流程

    这篇文章主要介绍了详解Nginx的核心配置模块中对于请求体的接受流程,包括其丢弃请求的过程,需要的朋友可以参考下 ...

    fengmo_q3452019-11-05
  • NginxNginx基础入门之gzip配置指南

    Nginx基础入门之gzip配置指南

    众所周知随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,所以下面这篇文章主要给大家介绍了关于Nginx基础入门之gzip配置的相...

    海岛心hey3862019-12-03
  • NginxNginx配置文件nginx.conf的常用配置方法

    Nginx配置文件nginx.conf的常用配置方法

    这篇文章主要介绍了Nginx配置文件nginx.conf的常用配置方法,作为刚开始着手搭建Nginx服务器的一个指南,需要的朋友可以参考下 ...

    goldensun5272019-10-30
  • NginxNginx之default_server问题

    Nginx之default_server问题

    nginx 的 default_server 指令可以定义默认的 server出处理一些没有成功匹配 server_name 的请求1.显示定义2.指定Server_name3.隐式定义这三种方式都可禁止 ip 直接访问...

    颜淡慕潇7392023-08-09
  • Nginxcentos服务器下nginx图片防盗链设置方法

    centos服务器下nginx图片防盗链设置方法

    本篇文章主要介绍了centos服务器下nginx防盗链设置方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    centoscn5142021-12-30
  • Nginx如何利用Nginx防止IP地址被恶意解析详解

    如何利用Nginx防止IP地址被恶意解析详解

    这篇文章主要给大家介绍了关于如何利用Nginx防止IP地址被恶意解析的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Nginx具有一定的参...

    Noneplus3572020-07-18
  • NginxNginx 配置 WebSocket 代理的操作过程

    Nginx 配置 WebSocket 代理的操作过程

    这篇文章主要介绍了Nginx 配置 WebSocket 代理的操作过程,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧...

    枫飘长安7942024-04-01
  • NginxNginx提高安全与性能的最好配置详解

    Nginx提高安全与性能的最好配置详解

    这篇文章主要介绍了Nginx提高安全与性能的最好配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋...

    解道Jdon5302020-01-09