DPlayer-node架设简易教程

DPlayer-node架设简易教程

主要是给超级白的小白看的比如我 大佬请无视

首先需要一个服务器

如何购买服务器

当然自己建一个也是可以的
系统环境 Linux Ubuntu 16.04 (其他Ubuntu版本应该是大同小异)
然后连接服务器
如何连接服务器

准备工作

安装一些必要的组件,比如文本编辑器,解压软件
安装vim

apt install vim

安装unzip

apt install unzip

Ubuntu 16.04 安装docker

管理员权限下使用以下命令

安装Docker

apt install docker.io

安装docker-compose

apt install docker-compose

非管理员使用

更新

sudo apt-get update

安装docker

sudo apt-get install docker

安装docker-compose

sudo apt-get install docker-compose

下载源码包

wget下载

wget https://github.com/MoePlayer/DPlayer-node/archive/master.zip

解压

unzip master.zip

进入工作文件夹

cd DPlayer-node-master

建立 (root权限下),如果报错可能是没有使用root执行命令

或者配置文件 docker-compose.yml 中的版本需要由 2.1 改为 2

docker-compose build

等下载完毕后 拉取

docker-compose pull

前台运行 (关闭终端就会终止程序)

docker-compose up
后台运行需要加 -d
docker-compose up -d

外网访问端口为1207,即在设置Dplayer的API链接的时候需要添加端口号

如:https://ddns.menhood.wang:1207(这个地址没用,我系统重装已经炸了)
想去掉端口号可以用nginx反向代理一波,或者改docker-compose配置文件(不过估计会改文件的也不需要看这个教程……)

标签: DPlayer, Nodejs, 弹幕服务器