Nginx的下载安装-启动关闭

NGINX是俄罗斯那疙瘩的IT大佬(伊戈尔·赛索耶夫)搞出来的,其主要作用和我们平时使用的Apache(阿帕齐)的工作是一样的,都是Web服务器软件,国内的一些比较大的平台也使用这个Nginx软件,例如什么百度、京东、新浪、网易、腾讯、淘宝等都有用到Nginx软件,之所以会使用这个Web服务器软件,很有大一部分原因是因为这个软件的高并发性很强,能够支持高达 50,000 个并发连接数的响应,对于数据处理响应已经是很不错了,值得一提的是这个软件是纯C语言编写出来的,本人出于好奇想看一看这个软件的安装,下面就是安装的过程;


Nginx的下载与安装

1、下载解压

下载只需要有路径即可:
方法:
(1)直接复制连接进行搜索:http://nginx.org/en/download.html
(2)浏览器搜索框中输入nginx download并回车搜索,找到如下所示的页面点进去即可;
nginx download

进入后的官网界面如下所示:
NGINX官网主页

里面很醒目的有很多版本的NGINX软件压缩包,一般我们选择Stable version,这个是稳定版的意思 ,算是能满足99.9%的使用需求了,下载下来后就是一个如下图所示的压缩包~
NGINX安装文件压缩包

解压完成后如下所示:
解压完成图片描述
提示:解压包放在哪都不影响后期的软件启动;


2、运行Nginx

运行方法:

  • 直接双击解压包里的nginx.exe软件启动项;
    【双击后屏幕会有一闪而过的启动界面,瞬间出现又消失。】
  • 使用命令行来启动:
    进入Nginx解压包,输入nginx.exe或者start nginx均可以启动Nginx,如下图;
    在这里插入图片描述
    提示:启动方法还有其他的,就不在此多讲了~

3、检测Nginx是否启动

和Apache的类似,只需要在浏览器输入框中输入localhost:80回车即可,若是成功启动了Nginx服务器则会进入如下的界面中~
启动成功图片描述
提示:

  • Nginx的配置访问端口是80~
  • 启动成功后关闭CMD命令面板也是没问题的~

4、关闭、重启、版本信息命令

关闭
Nginx软件启动后只能通过命令行来进行关闭,关闭方法如下:

  • nginx -s stop

  • nginx -s quit
    (1)这两个关闭方法是比较常用的两种,使用这两个命令时必须要在安装包路径下,否则系统无法找到Nginx;
    (2)这两个命令的区别在于nginx -s stop是快速停止Nginx,而nginx -s quit是有序的停止Nginx,前者可能会导致数据没有完全保存;

  • taskkill /F /IM nginx.exe > nul
    这种方法可以直接在cmd命令面板上使用,不必跑到Nginx的安装包下运行,当前两种方法无法奏效时可以尝试使用此方法,前两种方法适用于大部分版本的Nginx,但是个别版本的可能不使用,使用这个基本上就能解决了~

**注意:**关闭Nginx后可能会发现浏览器上仍然可以访问localhost:80这个页面,那是因为浏览器的缓存机制导致的,只需要 F5 刷新一下浏览器就可以了~

重启

  • nginx -s reload
    重载nginx命令,当改变了Nginx配置信息并需要重新载入这些配置时可以使用此命令重启nginx

重载日志

  • nginx -s reopen
    重新打开日志文件命令

Nginx版本信息查询

  • nginx -v
    nginx命令参数v与V的区别
    nginx -v命令只是简单显示nginx的版本信息(nginx version)
    nginx -V不但显示nginx的版本信息,而且还显示nginx的配置参数信息。

《END》

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在Windows上部署nginx-http-flv-module,您需要按照以下步骤进行操作: 1. 首先,确保您的Windows系统已经安装了相应的编译环境,如CMake、MinGW等。您可以通过官方网站下载并安装这些软件。 2. 下载最新的nginx源代码,并解压到一个您方便操作的路径。 3. 下载nginx-http-flv-module源代码,解压到和nginx源代码相同的目录下。 4. 打开一个命令行终端,进入到nginx源代码的目录下。 5. 运行以下命令进行配置和编译:./configure --with-http_flv_module --with-http_ssl_module --with-cc=cl --builddir=objs --prefix=YOUR_INSTALL_PATH 其中,--with-http_flv_module用于指定启用http-flv模块,--with-http_ssl_module用于启用SSL模块,--with-cc=cl用于指定编译器为Microsoft Visual C++,--prefix=YOUR_INSTALL_PATH用于指定安装路径。 6. 运行make命令,进行编译。 7. 编译完成后,运行make install进行安装。安装完成后,您可以在YOUR_INSTALL_PATH目录下找到已安装的nginx。 8. 进入到已安装的nginx目录,找到conf/nginx.conf文件,并用文本编辑器打开。 9. 在http中添加如下配置: ``` flv { server { listen 8080; flv_live on; } } ``` 这样设置将启用flv模块,并在8080端口上监听请求。 10. 保存并关闭nginx.conf文件。 11. 运行nginx.exe启动nginx服务。 您现在已经成功部署了nginx-http-flv-module。您可以在浏览器中通过http://localhost:8080访问您的http-flv流。记得根据您的实际需求来进行配置和调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清风暖云

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值