DPlayer-node播放器弹幕后端架设方法
第一步安装docker
yum install docker-io -y
docker -v
service docker start
chkconfig docker on
第二步国内源对docker进行加速
/etc/docker/daemon.json 加入
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
重启docker
systemctl daemon-reload
service docker restart
第三步下载docker-compose
curl -L https://github.com/docker/compose/releases/download/1.17.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
输入docker-compose --version 如果返回了版本,就完成了
第四步git程序
git clone https://github.com/MoePlayer/DPlayer-node.git
进入到目录里输入执行
$ docker-compose build
$ docker-compose pull
$ docker-compose up # -d for run it in the background
第五步配置nginx
增加如下内容,其他正常即可
location / {
proxy_set_header Host $host:443;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://127.0.0.1:1207;
}
关闭docker-compose stop
开启docker-compose up -d