openresty 配置文件系统、视频系统、md文档系统

4/1/2017 openresty

# openresty 使用拓展

# 文件服务器系统

  • 配置文件参数 autoindex_exact_size off; 默认为on,显示出文件的确切大小,单位是bytes。 改为off后,显示出文件的大概大小,单位是kB或者MB或者GB

autoindex_localtime on; 默认为off,显示的文件时间为GMT时间。 改为on后,显示的文件时间为文件的服务器时间

  • 配置文件修改
在server段添加

location / {
autoindex on;
autoindex_localtime on; #之类的参数写这里
}

1
2
3
4
5
6
7
  • 中文乱码处理

在Http块内增加如下配置 charset utf-8;

# 视频系统

  • 编译安装

    编译时候增加with-http_mp4_module --with-http_flv_module

  • 添加配置

在server中添加

limit_rate_after 30m;
limit_rate 700k;  #这里根据需要设置,意思是视频缓冲30M之后,限速为700k/s
1
2
  ##匹配任何已.mp4为结尾的文件
  location ~ \.mp4$ {
      mp4;
   }
1
2
3
4
  • 加载配置

nginx -s reload

# markdown 文档支持

按照文档部署 https://mrasong.com/a/openresty-markdown-to-html