yhchiu / nginx-tweak

Tweak nginx for serve stream media files.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nginx-tweak

Tweak nginx for serve stream media files.

Startup nginx

Build nginx

make -f nginx.Makefile

Fix build error

  • ./configure: error: the HTTP rewrite module requires the PCRE library.

    yum install pcre-devel

Apply system optimize

. ./system.tweak

Start nginx

./nginx.start

Prepare data for test

Test parameters

  • total file size

    4TB

  • size per file

    60MB

  • total files

    69905

  • directories

    100

  • files per directory

    700

Create data files

./files.create

Test disk performance

Build

make -C disktest

Run

disktest/disktest

Help

./disktest/disktest -h

About

Tweak nginx for serve stream media files.


Languages

Language:C++ 39.5%Language:C 29.4%Language:Python 18.2%Language:Nginx 6.2%Language:Shell 3.7%Language:JavaScript 2.2%Language:Makefile 0.7%