虚拟机下CentOS8安装配置nginx+rtmp搭建流媒体server

一、 安装前的准备工作

1. nginx的源码安装需要编译,编译环境依赖于gcc环境

yum -y install gcc gcc-c++

2. 依赖库:PCRE pcre-devel、zlib、OpenSSL

yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel

3. nginx模块和rtmp模块下载
将安装包下载到指定目录并解压

cd /usr/local/
wget https://nginx.org/download/nginx-1.18.0.tar.gz(版本到官网查找后更改一下就行)
tar -zxvf nginx-1.18.0.tar.gz
cd /usr/local/
git clone https://github.com/arut/nginx-rtmp-module

二、 安装nginx和rtmp

cd /usr/local/nginx-1.18.0
./configure --prefix=/usr/local/nginx  --add-module=../nginx-rtmp-module  --with-http_ssl_module

make & make install

查看安装是否成功:

/usr/local/nginx/sbin/nginx -v

验证配置文件是否ok:

/usr/local/nginx/sbin/nginx -t

显示如下,则ok:
在这里插入图片描述

未完待续、、(由于后来一直没使用centos8,所以暂不更新后续)(centos
7下的安装配置移步:https://blog.csdn.net/weixin_43451928/article/details/114541471?spm=1001.2014.3001.5501)

你可能感兴趣的:(nginx,centos)