在Linux中如何安装Nginx-rtmp
时间: 2024-03-08 08:45:24 浏览: 162
安装Nginx-rtmp可以分为两个步骤:
1. 安装Nginx
可以通过以下命令在Linux中安装Nginx:
```
sudo apt-get update
sudo apt-get install nginx
```
2. 安装Nginx-rtmp模块
安装Nginx-rtmp模块之前需要安装一些依赖库,可以通过以下命令安装:
```
sudo apt-get install libpcre3 libpcre3-dev libssl-dev zlib1g-dev
```
然后可以通过以下命令下载Nginx-rtmp源码:
```
cd ~
git clone https://github.com/arut/nginx-rtmp-module.git
```
接下来需要重新编译Nginx,并且加入Nginx-rtmp模块。可以按照以下步骤进行:
```
cd /usr/local/src/
sudo wget https://nginx.org/download/nginx-1.18.0.tar.gz # 下载Nginx源码
sudo tar zxvf nginx-1.18.0.tar.gz # 解压源码
cd nginx-1.18.0/ # 进入源码目录
sudo ./configure --add-module=/home/<your_username>/nginx-rtmp-module # 配置Nginx,加入Nginx-rtmp模块
sudo make # 编译Nginx
sudo make install # 安装Nginx
```
安装完成后,可以通过以下命令启动Nginx:
```
sudo /usr/local/nginx/sbin/nginx
```
现在可以访问http://localhost/,看到Nginx的欢迎页面,说明Nginx安装成功。同时,Nginx-rtmp模块也已经安装完成。
阅读全文