Kaip turėti savo serverį, kad galėtumėte perduoti muziką

Mes visi, mėgstantys muziką, žinome pastebėti, Štai kodėl mes mokysimės, kaip turėti savo serverį muzikai saugoti, kurios tada klausysimės iš bet kurio savo įrenginio („Android“, „iOS“, asmeninio kompiuterio ir kt.), nereikės nieko įdiegti. „Google Play“ parduotuvė nei iš niekur kitur.

Tam mes ketiname naudoti koelis atviro kodo įrankis, turintis ilgą istoriją ir puikią kūrėjų bendruomenę.

Kas yra Koelis?

Koelis, Savo vardą jis turi įsiskolinti dainuojančiam paukščiui, jis kyla dėl poreikio turėti išsamų, tinkamą naudoti, nemokamą ir gražų įrankį muzikai saugoti serveryje, kuris vėliau bus atkurtas iš kitų įrenginių. koelis

Jis pastatytas kartu su karkasais Laravel kliento pusei ir Vue.js serverio pusėje, naudojant ECMASCRIPT, Sasas ir HTML5, Jis sukurtas naudoti su bet kuria šiuolaikine naršykle, jį įdiegti ir naudoti yra gana paprasta.

Ši programa turi labai tvarkingą sąsają, be kitų funkcijų, tokių kaip atsitiktinė muzika, „drag and drop“ muzikos įkėlimas, pavadinimo keitimas.

Kaip įdiegti „Koel“

Prieš diegdami „Koel“ turime atitikti tam tikrus serverio reikalavimus

Koel serverio reikalavimai

Apsvarstykite galimybę pakeisti „php.ini“ memory_limit didesnei nei 512M vertei
  • Visi „Laravel“ reikalavimai - PHP, OpenSSL, kompozitorius ir panašiai.
  • „MySQL“ arba „MariaDB“.
  • Naujausia stabili „NodeJS“ versija su npm pasižymėjo VueJS

„Koel“ diegimas serveryje

Iš konsolės vykdykite šias komandas:

cd PUBLIC_DIR „git“ klonas https://github.com/phanan/koel.git .
„git checkout“ v2.2.0 # Patikrinkite naujausią versiją adresu https://github.com/phanan/koel/releases
kompozitorius įdiegti

Dabar pakeiskite .env su savo duomenimis. Tai yra minimalios vertės, kurias turite užpildyti:

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

Sukonfigūravę savo .env paleiskite savo koel egzempliorių naudodami šią komandą

php amatininkas koel: init

Tada galite pasiekti savo muzikos srautinio serverio serverį, naudodamiesi naršykle http://localhost:8000/

Išvados apie Koelį

Be jokios abejonės, „Koel“ yra gana patikimas įrankis, išsprendžiantis gana dažnai pasitaikančią problemą, kuri yra galimybė be apribojimų prieiti prie jūsų muzikos iš bet kurios vietos ir naudojant bet kurį įrenginį.

Taip pat svarbu pabrėžti, kad „Koel“ turi keletą funkcijų, tokių kaip grojaraštis, dainų grupavimas pagal atlikėją, albumą ir kt., Jis taip pat gali būti integruotas su dainų žodžių paslaugomis.

Galiausiai, jei norite, taip pat galite užregistruoti vartotojus pas tuos, kuriuos norite (ir jūs turite leidimus) dalinkitės saugoma muzika.