音楽が好きな私たち全員が知っています spotify、 そのため、音楽を保存するための独自のサーバーを用意する方法を学びます。音楽は、何もインストールせずに、任意のデバイス(Android、Ios、PCなど)から聴くことができます。 Googleのプレイ店 どこからでも。
このために使用します コエル 長い歴史と優れた開発コミュニティを備えたオープンソースツール。
コエルとは何ですか?
コエル、 その名前は鳥のさえずりに由来します。サーバーに音楽を保存し、他のデバイスから再生するための、完全で使いやすく、無料で美しいツールが必要なためです。
フレームワークで構築されています ララベル クライアント側と Vue.js サーバー側、使用 ECMAScriptの, サスと HTML5、 最新のブラウザで使用できるように設計されており、インストールと使用は非常に簡単です。
このアプリケーションは、ランダムな音楽、ドラッグアンドドロップの音楽のアップロード、名前の変更などの機能に加えて、非常に優れたインターフェイスを備えています。
Koelのインストール方法
Koelをインストールする前に、サーバー側の特定の要件を満たす必要があります
Koelサーバーの要件
- すべてのLaravel要件-PHP、OpenSSL、composerなど。
- MySQLまたはMariaDB。
- NodeJSの最新の安定バージョンと
npm
VueJSの場合
サーバーへのKoelのインストール
コンソールから次のコマンドを実行します。
cd PUBLIC_DIRgitクローン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職人koel:init
次に、ブラウザからにアクセスして、音楽ストリーミングサーバーサーバーにアクセスできます。 http://localhost:8000/
Koelに関する結論
間違いなく、Koelはかなり一般的な問題を解決するかなり堅牢なツールです。それは、どこからでも、どのデバイスからでも制限なく音楽にアクセスできることです。
Koelには、プレイリスト、アーティストごとの曲のグループ化、アルバムなどのさまざまな機能があり、歌詞サービスと統合することもできることを強調することも重要です。
そして最後に、必要に応じて、ユーザーを必要なユーザーに登録することもできます(そしてあなたは許可を持っています)保存した音楽を共有します。
クライアント側にはLaravel、サーバー側にはVue.js ???? phpはいつからクライアント側で使用されますか?
pythonと同じように、コンソールにはphpインタープリターがあるので。 GtkPhpインターフェースもあります。
そして、なぜMPDではなくKoelなのか? または、MPDを使用してストリーミングを構成する方法についてクラスを教えていただけますか?
ブログの美学はとても素晴らしいですが、開くのに永遠にかかります。
それで、盗作は戻ってきていますか?
いかなる種類の盗作もありません、友人は彼のブログで私たちの記事のレビューをしました..そして彼は私たちをリンクしました。