Nginx下载、安装与使用图文教程

 更新时间:2024年11月20日 08:44:56   作者:lovelife000  
Nginx是一个高性能的HTTP和反向代理服务器,支持IMAP/POP3/SMTP服务,本文介绍了Nginx的下载、安装、启动和关闭方法,包括Windows版和Linux版(CentOS下)的详细步骤,需要的朋友可以参考下

Nginx下载

简介:Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务(邮件服务)。

官网下载地址:

https://nginx.org/en/download.html

国内镜像地址:

https://mirrors.huaweicloud.com/nginx/

脚本之家下载地址:

https://www.jb51.net/softs/25646.html

将文件下载到本地后解压即可。

启动Nginx

Windows版

安装使用前

注意:使用前要将Nginx安装为Windows服务

将Nginx安装为windows服务,下载nssm

下载地址:https://nssm.cc/release/nssm-2.24.zip

脚本之家下载地址:

https://www.jb51.net/softs/25646.html

解压压缩包到目录 ,打开命令行 cmd 进入到 nssm 目录,执行服务安装

这里会弹出一个对话框,选择自己的nginx安装目录

然后点击Install service 即可。

打开服务可以看到,Nginx已经安装为windows服务了。

删除服务,同样在nssm路径下输入nssm remove nginx

使用方法一:

启动服务

用管理员模式打开命令符,输入net start nginx启动服务

浏览器中输入localhost:80(80为默认端口,可以省略不写)

如果看到这个页面就代表你Nginx服务启动成功了!

关闭服务

如果想要关闭服务的话在命令提示符(管理员模式)下输入net stop nginx命令

我们再从浏览器进入一下,发现确实关闭了。

使用方法二:(不推荐)

启动服务

找到Nginx安装目录

在上方输入cmd回车进入对应目录的命令提示符

启动nginx,输入ngxin.exe回车,(缺点:命令提示符卡在这不能动了)

进入浏览器输入localhost:80(默认配置是80)

启动成功!

关闭服务

这方法要从任务管理器里的详细信息中关闭服务.

使用方法三:

启动服务

命令行启动Nginx服务,输入start nginx

浏览器中输入localhost:80(默认端口80)

关闭服务

停止Nginx服务,nginx -s quit

停止Nginx服务,nginx -s stop

注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。

重新载入Nginx

重新载入Nginx服务,nginx.exe -s reload

当配置信息修改,需要重新载入这些配置时使用此命令。

重新打开日志文件

查看Nginx版本

docker下Nginx重启

docker restart nginx

Linux版(CentOS下)

可以 参考这里

总结

到此这篇关于Nginx下载、安装与使用的文章就介绍到这了,更多相关Nginx下载、安装与使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 详解Nginx中基本的内存池初始化配置

    详解Nginx中基本的内存池初始化配置

    Nginx由其自己实现的内存池结构对内存进行管理,这里我们就来详解Nginx的基本内存池初始化配置,需要的朋友可以参考下
    2016-07-07
  • Nginx处理Web请求机制的方法详解

    Nginx处理Web请求机制的方法详解

    这篇文章主要介绍了Nginx处理Web请求机制的方法,通过对worker抢占机制、传统服务器事件处理机制以及Nginx事件处理机制的对比,详细解析Nginx在处理web请求机制时的逻辑,需要的朋友可以参考下
    2025-04-04
  • Nginx内网单机反向代理的实现

    Nginx内网单机反向代理的实现

    本文主要介绍了Nginx内网单机反向代理的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-11-11
  • 使用Nginx做静态文件服务器,如何进行权限验证

    使用Nginx做静态文件服务器,如何进行权限验证

    这篇文章主要介绍了使用Nginx做静态文件服务器,如何进行权限验证问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • Nginx反向代理一个80端口下配置多个微信项目详解

    Nginx反向代理一个80端口下配置多个微信项目详解

    这篇文章主要介绍了Nginx反向代理一个80端口下配置多个微信项目详解的相关资料,需要的朋友可以参考下
    2017-02-02
  • Nginx中配置用户服务器访问认证的方法示例

    Nginx中配置用户服务器访问认证的方法示例

    这篇文章主要介绍了Nginx中配置用户服务器访问认证的方法示例,包括一个用perl脚本来实现的方法,需要的朋友可以参考下
    2016-01-01
  • nginx前缀匹配的实现

    nginx前缀匹配的实现

    在nginx的配置文件中,很容易的看到location的模块,本文主要介绍了nginx前缀匹配的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-04-04
  • NGINX配置目录遍历漏洞的解决

    NGINX配置目录遍历漏洞的解决

    目录遍历是一种安全漏洞,通常会影响Nginx服务器上的Web应用程序,本文就来介绍一下NGINX配置目录遍历漏洞的解决,感兴趣的可以了解一下
    2023-10-10
  • Nginx跨域访问配置方式(Web反向代理跨域访问配置)

    Nginx跨域访问配置方式(Web反向代理跨域访问配置)

    这篇文章主要介绍了Nginx跨域访问配置方式(Web反向代理跨域访问配置),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • Nginx 缓存系统 proxy_cache工作原理解析

    Nginx 缓存系统 proxy_cache工作原理解析

    Nginx 的 proxy_cache 模块允许 Nginx 作为反向代理服务器时缓存后端服务器的响应,本文给大家介绍Nginx 缓存系统 proxy_cache的工作原理,感兴趣的朋友跟随小编一起看看吧
    2024-12-12

最新评论