参考教程
https://blog.csdn.net/macaiyun0629/article/details/128393060
yum install -y java-1.8.0-openjdk.x86_64 git maven nodejs npm tar vim
安装FFMPGE
sudo yum install -y epel-release
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
sudo yum repolist
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
sudo yum repolist
sudo yum install -y ffmpeg
ffmpeg -version
安装ZLM
sudo yum install cmake3 gcc gcc-c++
git clone https://gitee.com/xia-chu/ZLMediaKit.git
cd ZLMediaKit
git submodule update --init --recursive
mkdir -p build release/lunux/Release/
cd build
cmake3 -DCMAKE_BUILD_TYPE=Release -DENABLE_WEBRTC=false -DENABLE_TESTS=false ..
cmake3 --build . --target MediaServer
安装wvp
wget https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz
mkdir app
tar xf apache-maven-3.8.8-bin.tar.gz
mv apache-maven-3.8.8 app/maven
echo "export PATH=~/app/maven/bin:\$PATH" >> ~/.bashrc
source ~/.bashrc
git clone https://gitee.com/pan648540858/wvp-GB28181-pro.git
cd wvp-GB28181-pro/web_src
npm install --registry=https://registry.npmmirror.com
npm run build
cd ..
mvn clean package -DskipTests
一键部署docker
curl -sfL https://get.rainbond.com/install_docker | bash
sudo curl -L https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
安装bt 数据库 redis
部署开始
mkdir -p /opt/video/zlm
cd ~/ZLMediaKit
cp -r release/linux/Release/* /opt/video/zlm/
vi /etc/systemd/system/zlm.service
[Unit]
Description=ZLMediaKit
[Service]
Environment="PATH=/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin"
ExecStart=/opt/video/zlm/MediaServer -c /opt/video/zlm/zlmconfig.ini
WantedBy=multi-user.target
[Install]
WantedBy=multi-user.target
systemctl enable zlm
systemctl start zlm
systemctl status zlm
mkdir -p /opt/video/wvp
cd ~/wvp-GB28181-pro
cp target/wvp-pro-2.7.2-06140309.jar /opt/video/wvp/wvp-pro.jar
cp src/main/resources/all-application.yml /opt/video/wvp/application.yml
vi /etc/systemd/system/wvp.service
[Unit]
Description=wvp
[Service]
Environment="PATH=/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin"
ExecStart=/usr/bin/java -jar /opt/video/wvp/wvp-pro.jar --spring.config.location=/opt/video/wvp/application.yml
StandardOutput=null
[Install]
WantedBy=multi-user.target
systemctl enable wvp
systemctl start wvp
systemctl status wvp
url: jdbc:mysql://127.0.0.1:3306/数据库名?useUnicode=true&characterEncoding=UTF8&rewriteBatchedStatements=true&serverTimezone=PRC&useSSL=false&allowMultiQueries=true
username: wvp1234
password: kTmHs6EAFzAWAbF2

Thomas2 年前
发表在:SQL Server2008报错:值不能为空[S35]
Thomas2 年前
发表在:解决Composer Installing dependencies from lock file你这都看不清了
1114 年前
发表在:Cetnos7 新手安装ZABBIX4.0.5详解教程有人嘛
Tyreunorm2020-08-27 22:51
发表在:php5.6 连接SQL SERVER<a href=https://mega...
耗子2020-04-08 15:02
发表在:写给正在创业的自己看到了,想写点。可能我开过这网站了,以后...
Thomas2019-11-19 19:57
发表在:twcms您的IP地址已改变,为了安全考虑,请重新登录这个好
酷喵2016-08-03 15:22
发表在:我家侄女成长记前排支持啦!
五爷2015-12-01 03:26
发表在:关于centos中的相关查看命令@admin:呵呵
admin2015-12-01 01:49
发表在:关于centos中的相关查看命令非常不错