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ų.
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
- Visi „Laravel“ reikalavimai - PHP, OpenSSL, kompozitorius ir panašiai.
- „MySQL“ arba „MariaDB“.
- Naujausia stabili „NodeJS“ versija su
npmpasiž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_PASSWORDADMIN_EMAIL,ADMIN_NAME,ADMIN_PASSWORDAPP_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.