DPlayer-node-FAQ
<h1>常见问题</h1>
<p>架设以及使用中曾遇到的问题,因为涉及的不深入,也会有很多基础错误</p>
<h2>如何架设</h2>
<p>原来是扔在自己<a href="https://hexo.menhood.wang/posts/59090/" title="hexo站">hexo站</a>上的
现在搞过来了</p>
<p>以下每行是一个命令,待上一个执行完毕才可执行下一个。</p>
<h3>安装docker</h3>
<p>Ubuntu下可用:</p>
<pre><code class="language-bash">sudo apt-get update
sudo apt-get install docker</code></pre>
<h3>下载程序</h3>
<pre><code class="language-bash">wget https://github.com/MoePlayer/DPlayer-node/archive/master.zip
unzip master.zip
cd DPlayer-node-master</code></pre>
<h3>运行程序</h3>
<pre><code class="language-bash">docker-compose build
docker-compose pull
docker-compose up -d</code></pre>
<h3>曾遇到报错:</h3>
<p>权限不足:用<code>sodo</code>命令或<code>root</code>用户执行命令
版本错误:将 <code>docker-compose.yml</code> 中的版本 由 <code>2.1</code> 改为 <code>2</code>,或将docker版本升级到最新</p>
<h2>如何使用</h2>
<p>运行完以上命令后,直接用服务器域名或ip加端口号<code>1207</code>访问服务</p>
<p>例如:</p>
<p><code>http://danmaku.menhood.wang:1207</code></p>
<p>如果想要修改端口可以用Nginx进行反向代理
配置文件应该也可以改,但是我没有尝试过。</p>
<h2>更新</h2>
<h2>2018-08-20
DIYgod已经更新了后端版本和接口,调用地址也变了,目前在研究中</h2>