1. 程式人生 > >nginx搭建流媒體點播服務

nginx搭建流媒體點播服務

安裝必要的系統依賴包

yum -y install gcc openssl-devel pcre-devel httpd-tools gcc-c++

下載nginx

wget http://nginx.org/download/nginx-1.14.0.tar.gz

解壓

tar zxvf nginx-1.14.0.tar.gz

進入目錄

cd nginx-1.14.0

構建

 ./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_mp4_module --with-http_flv_module

編譯安裝

make && make install

建立快捷方式

ln -s /usr/local/nginx/sbin/nginx  /usr/sbin/

修改配置


worker_processes  1;
events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;
    limit_conn_zone $binary_remote_addr zone=addr:5m;

    sendfile        on;
keepalive_timeout 65; server { listen 80; server_name localhost; location / { root html; index index.html index.htm; } location ~ \.flv$ { flv; limit_conn addr 4; limit_rate 1024k; } location ~ \.mp
4$ { mp4; limit_conn addr 4; limit_rate 1024k; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }

檢查配置

nginx -t

啟動服務

nginx