Airsonic este un streamer media gratuit, open-source și cross-platform, bazat pe web, furnizat de Subsonic și Libresonic, oferă acces omniprezent la muzica dvs., pe care o puteți partaja cu familia, prietenii sau puteți asculta muzică în timp ce lucrați.
Este optimizat pentru navigarea eficientă prin colecții mari de muzică (sute de gigaocteți) și, de asemenea, funcționează foarte bine ca un tonomat local. Acesta rulează pe majoritatea platformelor, inclusiv sisteme de operare de tip Unix, cum ar fi Linux și Mac OS și Windows.
În scopul acestui articol, voi instala Server Airsonic Media Streaming pe o Linode CentOS 7 VPS cu o adresă IP statică 192.168.0.100 și numele gazdei media.tecmint.com.
1. Începeți mai întâi prin instalarea celei mai recente versiuni de pre-construit OpenJDK 8 pachet folosind yum manager de pachete așa cum se arată.
# yum instalează java-1.8.0-openjdk-devel.
2. Apoi, creați un utilizator Airsonic dedicat, directoare (stocați fișiere server media) și atribuiți proprietatea utilizatorului care va rula Airsonic folosind următoarele comenzi.
# useradd airsonic. # mkdir / var / airsonic. # mkdir / var / media_files. # chown airsonic / var / airsonic. # chown airsonic / var / media_files.
3. Descărcați acum cel mai recent Airsonic .război
pachet de la pagina de descărcare, sau utilizați următoarele comanda wget pentru a-l obține.
# wget https://github.com/airsonic/airsonic/releases/download/v10.1.2/airsonic.war --output-document = / var / airsonic / airsonic.war.
4. A face Airsonic a lucra cu systemd, trebuie să descărcați fișierul său de unitate din director /etc/systemd/system/ și reîncărcați configurația managerului de sistem pentru a porni serviciul airsonic, permiteți-i să înceapă la momentul pornirii și verificați dacă funcționează și se utilizează următoarele comenzi.
# wget https://raw.githubusercontent.com/airsonic/airsonic/master/contrib/airsonic.service -O /etc/systemd/system/airsonic.service. # systemctl daemon-reload. # systemctl pornește airsonic.service. # systemctl activează airsonic.service. # systemctl status airsonic.service.
● airsonic.service - Server media Airsonic încărcat: încărcat (/etc/systemd/system/airsonic.service; activat; presetare furnizor: dezactivat) Activ: activ (rulează)de marți 2018-09-04 04:17:12 EDT; Acum 14 secunde PID principal: 12926 (java) CGroup: /system.slice/airsonic.service └─12926 / usr / bin / java -Xmx700m -Dairsonic.home = / var / airsonic -Dserver.context-pa... 04 sept. 04:17:12 tecmint.com systemd [1]: Pornirea Airsonic Media Server... 04 sept. 04:17:20 tecmint.com java [12926]: _ _. 04 sept. 04:17:20 tecmint.com java [12926]: / \ (_) (_) 04 sept. 04:17:20 tecmint.com java [12926]: / \ _ _ __ ___ ___ _ __ _ ___. 04 sept. 04:17:20 tecmint.com java [12926]: / / \ \ | | „__ | / __ | / _ \ | '_ \ | | / __ | 04 sept. 04:17:20 tecmint.com java [12926]: / ____ \ | | | \ __ \ (_) | | | | | (__. 04 sept. 04:17:20 tecmint.com java [12926]: / _ / \ _ \ _ | _ | | ___ / \ ___ / | _ | | _ | _ | \ ___ | 04 sept. 04:17:20 tecmint.com java [12926]: 10.1.2-RELEASE. 04 sept. 04:17:21 tecmint.com java [12926]: 2018-09-04 04: 17: 21.526 INFO org.airsonic... /) 04 septembrie 04:17:21 tecmint.com java [12926]: 2018-09-04 04: 17: 21.573 INFO org.airsonic... acy. Sugestie: unele linii au fost elipsate, folosiți -l pentru a afișa integral.
De asemenea, trebuie să configurați fișierul de configurare unde puteți revizui / modifica orice setări de pornire, după cum urmează. Rețineți că de fiecare dată când faceți modificări în acest fișier, trebuie să reporniți serviciul Airsonic pentru a aplica modificările.
# wget https://raw.githubusercontent.com/airsonic/airsonic/master/contrib/airsonic-systemd-env -O / etc / sysconfig / airsonic.
5. Odată ce totul este la locul său, puteți accesa Airsonic la următoarele adrese URL, vă puteți autentifica cu numele de utilizator și parola „Administrator”, apoi modificați parola.
http://localhost: 8080 / airsonic. http://IP-address: 8080 / airsonic. http://domain.com: 8080 / airsonic.
6. După autentificare, veți ateriza în tabloul de bord al administratorului, faceți clic pe „Schimbați parola de administrator”Și modificați parola implicită pentru contul de administrator pentru a vă securiza serverul.
7. Apoi, configurați folderele media unde sunt Airsonic vă va păstra muzica și videoclipurile. Accesați Setări> Dosare media pentru a adăuga foldere. În scopuri de testare, am folosit /var/media_files
pe care le-am creat mai devreme. După ce ați setat directorul corect, faceți clic pe salva.
Rețineți că:
De asemenea, puteți crea conturi noi de utilizator cu privilegii diferite și puteți face mai multe cu configurarea dvs. Airsonic. Pentru mai multe informații, citiți documentația Airsonic de la: https://airsonic.github.io
Asta e tot! Airsonic este un server multimedia gratuit, multiplataforma, pentru a vă transmite muzică și videoclipuri. Dacă aveți gânduri despre articol, împărtășiți-ne cu noi în secțiunea de comentarii de mai jos.