如何拥有自己的服务器以流音乐

我们所有喜欢音乐的人都知道 发现, 这就是为什么我们要学习如何拥有自己的服务器来存储音乐的原因,然后我们可以从我们的任何设备(Android,Ios,PC等)收听音乐,而无需安装任何东西或安装 谷歌Play商店 也不从其他任何地方。

为此,我们将使用 科尔 具有悠久历史和出色开发社区的开源工具。

什么是科尔?

Koel, 它的名字源于唱歌鸟,它源于需要一个完整,可用,免费且美观的工具来将音乐存储在服务器上,然后再从其他设备播放该工具。 科尔

它是用框架构建的 Laravel 对于客户端和 Vue.js 服务器端,使用 ECMAScript中, 萨斯和 HTML5, 它旨在与任何现代浏览器一起使用,其安装和使用非常简单。

除了具有随机音乐,通过拖放上传音乐,更改名称等功能外,该应用程序还具有非常简洁的界面。

如何安装Koel

在安装Koel之前,我们必须满足服务器端的某些要求

Koel服务器要求

考虑在php.ini中进行修改 memory_limit的 值大于512M
  • Laravel的所有要求-PHP,OpenSSL,作曲家等。
  • MySQL或MariaDB。
  • 最新的稳定版NodeJS与 npm 用于VueJS

在服务器上安装Koel

从控制台运行以下命令:

cd PUBLIC_DIR git克隆https://github.com/phanan/koel.git .
git 结帐 v2.2.0 #在https://github.com/phanan/koel/releases检查最新版本
作曲家安装

现在修改 .env 与您的数据。 这些是您必须填写的最小值:

  • DB_CONNECTION, DB_HOST, DB_DATABASE, DB_USERNAME, DB_PASSWORD
  • ADMIN_EMAIL, ADMIN_NAME, ADMIN_PASSWORD
  • APP_MAX_SCAN_TIME

配置完后 .env 使用以下命令启动您的koel实例

PHP Artisan Koel:初始化

然后,您可以访问音乐流服务器服务器,从浏览器访问 http://localhost:8000/

关于Koel的结论

毫无疑问,Koel是一个相当强大的工具,可以解决一个相当普遍的问题,即可以不受任何位置和任何设备的限制访问您的音乐。

同样重要的是要强调,Koel具有播放列表,按艺术家,专辑对歌曲进行分组等各种功能,也可以与歌曲歌词服务集成。

最后,如果需要,您还可以将用户注册为所需的用户(你有权限)分享您存储的音乐。


6条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   沃尔特·法比安·罗德里格斯·萨拉查

    Laravel用于客户端,Vue.js用于服务器端? 由于何时在客户端使用php?

    1.    Max Steel

      由于控制台有一个php解释器,就像p​​ython一样。 甚至还有一个Gtk Php界面。

  2.   乔治

    为什么是Koel而不是MPD? 或者,您可以上一堂如何配置MPD流媒体的课程吗?

  3.    HO2基

    博客具有什么美感,非常好,但是要永久打开。

  4.    anon132

    窃又回来了吗?

  5.    路易吉·托罗

    没有任何窃,这位朋友在他的博客上评论了我们的文章。然后他联系了我们。