Nginx - 01 - Nginx初体验

首先下载Nginx,这里电脑太垃圾,没法装虚拟机,所以只能用Windons版本的Nginx。

安装包下载地址:http://nginx.org/en/download.html

下载下来,然后解压;

然后双击 nginx.exe就可以了。

在浏览器中输入:http://127.0.0.1/ 或者 loclahost,出现以下页面标示成功:

一开始以为windows上,nginx的命令没法使用,试了一下,还可以使用

运行停止命令:nginx.exe -s stop

好的,到这里,Nginx就算是安装完毕了。

既然是要测试Nginx,那咱们的有两个HTTP程序,用来发布服务。

为了方便,我使用的是SpringBoot

两个http程序发布的地址是:

http://localhost:9000/sayInfo

http://localhost:9001/hello

 

接下来,先把刚才启动的nginx停止,然后打开nginx-1.14.0\conf 目录下的nginx.conf文件,

友情提醒下,最好先备份一份,供以后学习继续使用。

删除无用配置之后,我的配置文件是这样子的:

worker_processes  1;

events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;
	
    sendfile        on;
    server {
        listen       80;
        server_name  localhost;

        location / {
            root   html;
            index  index.html index.htm;
        }
		
		location /sayInfo {
			proxy_pass http://localhost:9000/sayInfo;
		}
		
		location /hello {
			proxy_pass http://localhost:9001/hello;
		}
		
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

监听80端口

根据不同的url路径,走不同的请求分支

保存配置文件,接着启动nginx;

由于咱们监听80端口,所以url变成了这样子:

http://127.0.0.1/sayInfo

http://127.0.0.1/hello

 

nginx帮我们做了请求转发

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
nginx-1.19.3-http-flv是一种基于Nginx服务器的HTTP-FLV流媒体协议模块。HTTP-FLV指的是基于HTTP协议传输的FLV格式视频流。下面是对nginx-1.19.3-http-flv的简要说明: Nginx是一个轻量级的高性能Web服务器,常用于反向代理、负载均衡和HTTP缓存等。而nginx-1.19.3-http-flv是基于Nginx的一个开源模块,用于支持HTTP-FLV流媒体协议。 HTTP-FLV是一种用于在Web上通过HTTP协议传输的流媒体协议。它的特点是可以通过HTTP协议直接发送FLV格式的音视频数据流到客户端,而无需使用RTMP等专有协议。这使得HTTP-FLV在Web端播放视频时非常方便,并且能够兼容现有的HTTP基础设施,如CDN、防火墙等。 Nginxhttp-flv模块允许将FLV格式的音视频文件转为HTTP-FLV流,通过HTTP协议传输到客户端。它可以作为一个流媒体服务器,接收FLV数据流的输入,并通过HTTP-FLV的方式将数据流分发给客户端。 Nginx提供了高性能的数据传输和处理能力,能够有效地处理大量的并发请求。通过使用nginx-1.19.3-http-flv模块,可以方便地搭建一个高性能的HTTP-FLV流媒体服务器,实现优质的视频传输和播放体验。 使用nginx-1.19.3-http-flv模块,可以在Web端实现基于FLV格式的实时音视频传输和播放。这对于直播、互动视频和在线教育等领域非常有用。同时,nginx-1.19.3-http-flv也可以与其他模块(如HLS模块、RTMP模块)配合使用,实现更丰富的流媒体服务。总之,nginx-1.19.3-http-flv提供了一种高效、稳定和灵活的流媒体解决方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值