1. nginx安装
- 在Linux中安装依赖
sudo yum -y install openssl openssl-devel pcre pcre-devel zlib zlib-devel gcc gcc-c++
- 解压nginx的tar包,然后在解压目录里面依次执行
1) ./configure --with-stream --prefix=/opt/module/nginx # 指定安装路径 --with-stream:编译时安装stream模块
2) make
3) make install
或者直接执行 ./configure --with-stream --prefix=/opt/module/nginx make && make install
- 在安装路径下修改配置文件 ./conf/nginx.conf
stream模块与http模块是平级的
stream {
upstream rtmp {
server 192.168.11.40:7777; # 这里配置成要实现负载均衡的地址
server 192.168.11.41:7777;
server 192.168.11.42:7777;
server {
listen 7777; # 需要nginx服务本地监听的端口
proxy_timeout 20s;
proxy_pass rtmp;
}
}
- 启动nginx服务
启动命令: 在nginx/sbin目录下执行 ./nginx
关闭命令: 在nginx/sbin目录下执行 ./nginx -s stop
重新加载命令: 在nginx/sbin目录下执行 ./nginx -s reload
来源:oschina
链接:https://my.oschina.net/u/4252423/blog/4815007