Mēs visi, kuriem patīk mūzika, zinām plankumains, tieši tāpēc mēs iemācīsimies, kā mums ir savs serveris, kurā glabāt mūziku, kuru pēc tam klausīsimies no jebkuras savas ierīces (Android, Ios, PC utt.), bez nepieciešamības instalēt neko vai Google Play veikalā ne no kurienes citur.
Šim nolūkam mēs to izmantosim koels atvērtā pirmkoda rīks ar ilgu vēsturi un izcilu attīstības kopienu.
Kas ir Koels?
Koels, Tas ir parādā savu vārdu putnam, kurš dzied, tas rodas no nepieciešamības iegūt pilnīgu, lietojamu, bezmaksas un skaistu instrumentu mūzikas glabāšanai serverī, kas pēc tam tiks atskaņots no citām ierīcēm.
Tas ir veidots ar ietvariem Laravel klienta pusei un Vue.js servera pusē, izmantojot ECMAScript, Sass un Html5, Tas ir paredzēts lietošanai ar jebkuru no mūsdienu pārlūkprogrammām, tā instalēšana un izmantošana ir diezgan vienkārša.
Šai lietojumprogrammai ir ļoti veikls interfeiss, kā arī citas funkcijas, piemēram, nejauša mūzika, mūzikas vilkšana un nomešana, nosaukuma maiņa.
Kā instalēt Koel
Pirms Koel instalēšanas mums jāatbilst noteiktām servera puses prasībām
Koel servera prasības
- Visas Laravel prasības - PHP, OpenSSL, komponists un tamlīdzīgi.
- MySQL vai MariaDB.
- Jaunākā stabilā NodeJS versija ar
npm
priekš VueJS
Koel instalēšana serverī
No konsoles izpildiet šādas komandas:
cd PUBLIC_DIR git klons https://github.com/phanan/koel.git .
git izrakstīšanās v2.2.0 # Pārbaudiet jaunāko versiju vietnē https://github.com/phanan/koel/releases
komponists instalēt
Tagad modificējiet .env
ar jūsu datiem. Šīs ir minimālās vērtības, kas jāaizpilda:
DB_CONNECTION
,DB_HOST
,DB_DATABASE
,DB_USERNAME
,DB_PASSWORD
ADMIN_EMAIL
,ADMIN_NAME
,ADMIN_PASSWORD
APP_MAX_SCAN_TIME
Pēc tam, kad esat konfigurējis savu .env
sāciet savu koel instanci ar šādu komandu
php artisan koel: inic
Tad jūs varat piekļūt mūzikas straumēšanas servera serverim, piekļūstot no sava pārlūka http://localhost:8000/
Secinājumi par Koelu
Bez šaubām, Koel ir diezgan spēcīgs rīks, kas atrisina diezgan izplatītu problēmu, kas ļauj bez ierobežojumiem piekļūt jūsu mūzikai no jebkuras vietas un ar jebkuru ierīci.
Ir arī svarīgi uzsvērt, ka Koel ir dažādas funkcijas, piemēram, Playlist, dziesmu grupēšana pēc izpildītāja, albuma utt., To var integrēt arī dziesmu tekstu pakalpojumos.
Visbeidzot, ja vēlaties, varat arī reģistrēt lietotājus pie tiem, kurus vēlaties (un jums ir atļaujas) dalieties ar saglabāto mūziku.
Laravel klienta pusei un Vue.js servera pusei ???? Kopš kura laika klienta pusē tiek izmantots php?
Tā kā konsolei ir php tulks, tāpat kā pitons. Ir pat Gtk Php saskarne.
Un kāpēc Koels, nevis MPD? Vai arī jūs, lūdzu, varētu pasniegt klasi, kā konfigurēt straumēšanu ar MPD?
Kāda ir šī emuāra estētika, ļoti jauka, bet tās atvēršana prasa mūžīgi.
Tātad plaģiāts atgriežas?
Nekāda veida plaģiāta nav, draugs pārskatīja mūsu rakstu savā emuārā .. Un viņš mūs saistīja.