如何擁有自己的服務器以流音樂

我們所有喜歡音樂的人都知道 發現, 這就是為什麼我們要學習如何擁有自己的服務器來存儲音樂的原因,然後我們可以從任何設備(Android,Ios,PC等)收聽音樂,而無需安裝任何設備或 谷歌遊戲商店 也不從其他任何地方。

為此,我們將使用 科爾 具有悠久歷史和出色開發社區的開源工具。

什麼是科爾?

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.    馬克斯鋼鐵 他說:

      由於控制台有一個php解釋器,就像p​​ython一樣。 甚至還有一個Gtk Php界面。

  2.   豪爾赫 他說:

    為什麼是Koel而不是MPD? 或者,您可以上一堂如何配置MPD流媒體的課程嗎?

  3.    HO2基 他說:

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

  4.    anon132 他說:

    竊又回來了嗎?

  5.    路易吉·托羅 他說:

    沒有任何竊,這位朋友在他的博客上評論了我們的文章。然後他聯繫了我們。