EN
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

Nginx Web Server场景

Nginx Web Server场景是以Nginx作为Web Server的场景。

Nginx作为Web Server,可以被配置部署为静态资源Web Server,在该配置下可以高效的进行静态资源的请求处理,从而实现动静的分离,其中非服务器动态运行生成的文件都属于静态资源,包括并不限于以下种类。

类型

种类

浏览器端渲染

HTML、CSS、JS

图片

JPEG、GIF、PNG

音视频

FLV、MP4、MP3

文件

TXT、任意下载文件

配置时,可以通过server块定义虚拟服务器,通过root伪指令指定将用于搜索文件的根目录,通过location定义匹配块。通过index指令定义索引文件名称(默认值为index.html),如下面示例所示:

server{
  listen 80;
  server_name localhost;

  location/{
    root /home/www/html;
 index index.html index.htm;
  }

  location ~ .*\.(gif|jpg|jpeg|png)${
    root /home/www/images/;
  } 

  location ~\.(mp3/mp4){
    root /home/www/media;
  } 
}

示例中参数说明如表1所示。

表1 Nginx作为Web Server的配置参数说明

参数

说明

listen 80;

端口号

server_name localhost;

本机

root /home/www/html;

html访问路径

index index.html index.htm;

html文件名称

Nginx作为Web Server,其由于在高并发场景下Web请求处理性能优异而被广泛使用。TaiShan 200服务器支持Nginx Web Server的物理机和虚拟机方式部署,利用华为鲲鹏处理器的多核优势,可以进一步提升高并发场景下的处理性能,在HTTP/HTTPS的短连接和长连接场景下均有较大的性能优势。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词