GB28181开源项目WVP部署详细流程

GB28181开源项目WVP部署流程

前言

开源项目地址:https://github.com/648540858/wvp-GB28181-pro

基于腾讯云来部署视频监控模块

1.进入官网购买服务器并登录 ,https://cloud.tencent.com/

进入右上角控制台

在这里插入图片描述
拿到公网ip通过连接工具连接,这里使用的FinalShell

在这里插入图片描述

操作流程

采用docker容器的方式部署流媒体服务

docker ps 看是否装过,装过的话跳过此步骤

1、使用 root 权限登录 Centos,确保 yum 包更新到最新

yum update

2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

yum install -y yum-utils device-mapper-persistent-data lvm2

3、设置yum源:

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4、安装docker

yum install docker-ce

5、启动docker

systemctl start docker

6、如果有需要开机启动

systemctl enable docker

3、在docker中下载并启动流媒体服务容器:
docker run -it -p 6080:80 -p 10443:443 -p 10935:1935 -p 19351:19350 -p 10554:554 -p 10554:554/udp -p 10332:332 -p 10332:332/udp -p 10010:10000 -p 10010:10000/udp -p 30000-30500:30000-30500/udp -p 30000-30500:30000-30500/tcp panjjo/zlmediakit

这步骤可能要等很久

弄好好另开一个界面

在这里插入图片描述

4、接下来部署wvp服务、 在该服务器创建文件夹:/root/wvp

5、 自行打包wvp项目,并将jar文件上传到wvp文件夹下,改名为,wvp.jar

1.赋予权限
chmod +x 脚本名字.sh

2.启动脚本
./脚本名字.sh

#!/bin/bash
echo "Strating Application"
kill -9 `ps aux |grep wvp.jar |grep -v grep |grep -v retomcat | awk '{print $2}'`
nohup java -Xms256m -Xmx1024m -Xss1024K -jar wvp.jar > log.log &

在这里插入图片描述
上传两个项目中的配置文件
在这里插入图片描述

修改application.yam文件以下

redis配置改一下为内网的ip

在这里插入图片描述
在这里插入图片描述
查看流媒体的实时日志
在这里插入图片描述
宝塔和腾讯云的这几个端口都要开(重要)

在这里插入图片描述
在这里插入图片描述
通过sehll脚本启动模块
在这里插入图片描述


版权声明:本文为qq_45384482原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。