Hvernig á að setja upp og stilla Shoutcast á Linux netþjóni

Kynning

SHOUTcast er einstæður hugbúnaður fyrir streymi fjölmiðla yfir internetið með eingöngu vefþjónusta reikning með VPS hýsingu eða hollur framreiðslumaður. Þegar þú setur upp SHOUTcast geturðu notað fjölspilara eins og Mixxx eða Winamp til að tengja og fá aðgang að streymismiðlara og útvarpa hljóð til hlustenda á vefnum. Það notar einfaldlega klassíska uppsetningu viðskiptavinarþjónsins.


Í þessari grein munum við sýna þér hvernig á að setja SHOUTcast upp á Linux miðlara og hvernig það er hægt að nota til að útvarpa tónlist til viðskiptavina sem tengjast netþjóninum.

Byrjum!

Skref 1 – Að hala niður og setja upp SHOUTcast netþjón

Til að njóta þjónustu SHOUTcast þarftu að byrja á því að hala niður og setja upp SHOUTcast á netþjóninum þínum.

1. En áður en þú ferð í uppsetninguna, byrjaðu með því að búa til nýjan staðbundinn notanda til að keyra DNA netþjóninn.

Til að gera það skaltu keyra skipunina hér að neðan:

$ sudo adduser shoutcast

2. Skiptu í heimaskrá nýja notandans með því að nota skipunina hér að neðan:

$ sudo cd / heima / shoutcast

3. Búðu nú til SHOUTcast skrá með því að keyra skipunina hér að neðan:

$ sudo mkdir sc

4. Þú getur halað niður skjalasafninu með því að nota wget gagnsemi með því að keyra eftirfarandi skipun

Fyrir 32 bita:

$ sudo wget
http://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_09_09_2014.tar.gz

Fyrir 64 bita:

$
Sudo wget http://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64_09_09_2014.tar.gz

5. Þegar niðurhalinu er lokið skaltu draga SHOUTcast skrárnar og vista þær í nýju skránni með því að keyra skipunina hér að neðan:

$ sudo tar -xzf sc_serv2_linux_09_09_2014.tar.gz -C sc

6. Breyttu nú eignarhaldi á skránni þinni frá rót til SHOUTcast notandans:

$ sudo chown -R shoutcast.shoutcast / home / shoutcast / sc

SHOUTcast hugbúnaðurinn er settur upp á Linode þínum.

Skref 2 – Stilla SHOUTcast netþjóna

Til að keyra netþjóninn snurðulaust þarftu að búa til SHOUTcast stillingarskrá. Þetta er mikilvægt til að tilgreina lykilorð og stilla SHOUTcast tengið.

1. Til að stilla SHOUTcast netþjóninn, búðu til sc_serv.conf skrá í skjalaskrá:

$ Sudo nano sc / sc_serv_basic.conf

2. Sláðu inn eftirfarandi línu:

adminpassword = lykilorð
lykilorð = lykilorð1
Requestreamconfigs = 1
streamadminpassword_1 = lykilorð2
streamid_1 = 1
streampassword_1 = lykilorð3
streampath_1 = http: //IP.ADD.RE.SS: 8000
logfile = sc_serv.log
w3clog = sc_w3c.log
banfile = sc_serv.ban
ripfile = sc_serv.rip

3. Sumar lykilupplýsingar sem þú þarft að hafa í huga í þessu skrefi eru lykilorð sem þarf að breyta:

adminpassword: Þetta er lykilorð adminar sem þarf til að framkvæma neina ytri umsýslu í gegnum netþjóninn.

straumlæsingarorð: Lykilorð notað af spilara til að tengjast miðlara streymi netþjóns.

4. Einnig er hægt að stilla netþjóninn þinn með því að búa til stillingaskrá. Til að gera það skaltu fara í SHOUTcast skrána og keyra byggir.sh eða setup.sh handrit. Þetta hjálpar til við að stilla netþjóninn úr vafra í gegnum netfangið hér að neðan:

http: // localhost: 8000

EÐA

http: // ipaddress: 8000

Eftir að þú hefur stillt SHOUTcast þjónustu geturðu haldið áfram og afritað skrána í uppsetningarskrána á netþjóninum þínum.

5. Til að byrja að keyra netþjóninn skaltu keyra sc_serv skrá úr vinnuskránni þinni. Þetta ætti að vera keyrt í bakgrunni, svo þú verður að nota & bash rekstraraðila og vertu viss um að vafrinn þinn sé að benda á eftirfarandi slóð, http: // localhost: 8000.

$ Sudo chmod + x sc_serv
$ Sudo ./sc_serv &
$ Suod netstat -tulpn | grep sc_serv

6. Styddu á Control-X, síðan á Y til að vista þessar breytingar á SHOUTcast skránni

Núna er stillingin þín stillt og vistuð með góðum árangri. Farðu áfram og opnaðu eldveggstengingarnar.

Skref 3 – Opnun eldveggstenginga

1. Núna ætti SHOUTcast netþjóninn að virka rétt, en ekki er hægt að nálgast hann beint vegna eldveggstakmarkana á pallinum sem þú notar. Til að opna netþjóninn fyrir utanaðkomandi netkerfi, skráðu þig inn á rótareikninginn þinn og innihalda reglu sem mun hjálpa til við að opna og virkja höfn 8000 TCP.

Þegar reglunni hefur verið bætt við skaltu endurnýja eldvegginn til að nota þessar breytingar og muna að skrá þig út af reikningnum þínum.

$ sudo eldvegg-cmd – add-port = 8000 / tcp – stjórnandi $ sudo eldvegg-cmd – endurhlaða $ sudo exit

Þú ættir að fá eftirfarandi framleiðsla fyrir útvarpsþjóninn:

[útvarp @ linuxhjálp framreiðslumaður] $ su
Lykilorð:
[root @ linuxhelp server] # firewall-cmd – add-port = 8000 / tcp – permanent
árangur
[root @ linuxhelp server] # firewall-cmd – hleðsla
árangur
[root @ linuxhelp server] # hætta
hætta

2. Opnaðu nú nýjan vafra úr vélinni þinni og sláðu svo inn IP tölu netþjónsins með port 8000, það er http://192.168.1.80:8000. Nú mun SHOUTcast viðmótið birtast eins og sýnt er hér að neðan en án lifandi strauma.

Hvernig á að setja upp og stilla SHOUTcast á Linux netþjóni

Skref 4 – Annast á SHOUTcast netþjóni og búa til Daemon handrit

1. Skipun tvöfaldrar skráar er notuð til að stjórna SHOUTcast útvarpsþjóni. Í þessu ferli, ættir þú að keyra skrána frá uppsetningarstað til að lesa í raun uppsetningarskrá miðlarans.

Notaðu eftirfarandi skipun til að keyra netþjóninn sem púka.

$ sudo pwd ## Vertu viss um að þú sért í réttri uppsetningarskrá – / heima / útvarp / netþjón
$ sudo ./sc_serv ## Ræstu netþjóninn í forgrunni – Haltu Ctrl + c til að stöðva
$ sudo ./sc_serv púkinn ## Ræstu netþjóninn sem púka
$ Sudo Ps aux | grep sc_serv ## Fáðu PID-miðlara
$ sudo killall sc_serv ## Stöðvaðu netþjónsendemon

Það er einnig mögulegt að leiðbeina netþjóninum um að lesa stillingar frá öðrum stað með því að gefa til kynna hvar stillingarskráin er staðsett. En það er mikilvægt að hafa í huga að með því að nota þennan valkost þarf að búa til annálar og stjórnunarskrár til að tryggja að ferlið gangi vel.

2. Til að annað hvort ræsa eða stöðva SHOUTcast netþjóninn með einföldum skipunum skaltu búa til keyranlegt handrit (kallað útvarp) í gegnum notanda rótareikningsins á / usr / staðbundin / bin / með skipuninni hér að neðan:

$ sudo nano / usr / local / bin / útvarp

3. Bættu nú upplýsingunum hér að neðan við útvarpsskrána.

#! / bin / bash
mál $ 1in
byrja)
geisladisk / heima / útvarp / miðlara /
./ sc_serv &
;;
hætta)
killall sc_serv
;;
upphafsdemon)
geisladisk / heima / útvarp / miðlara /
./ sc_serv púkinn
;;
*)
bergmál"Byrja á notkun útvarps | stöðva"
;;
esac

4. Þegar skráin er búin til, gerðu hana keyranlega og lokaðu síðan rótareikningnum með skipuninni hér að neðan:

$ sudo chmod + x / usr / local / bin / útvarp
# sudo útgönguleið

5. Þú verður að nota útvarpsskipunina hér að neðan þegar þú vilt stjórna netþjóninum

$ Sudo útvarp start_daemon $ Sudo útvarp byrjun
$ Sudo útvarpsstöðvun

6. Ef þú vilt byrja á netþjóninum eftir endurræsingu skaltu keyra skipunina hér að neðan frá aðalstíg útvarpsreikningsins. En þú þarft að skrá þig út og skráðu þig aftur inn til að athuga hvort það virkar eins og sýnt er hér að neðan:

$ sudo whoami
$ sudoecho"upphafsdagsetur útvarpsins" >> ~ / .bashrc

Hvernig á að setja upp og stilla SHOUTcast á Linux netþjóni

Hvernig á að setja upp og stilla SHOUTcast á Linux netþjóni

Niðurstaða

Það er það! SHOUTcast netþjóninn er nú tilbúinn til notkunar. Þú getur fengið lagalista eða uppáhaldshljóð frá fjölmiðlaspilurum eins og Mixxx og Winamp og sent út efnið sem berast á netinu.

Skoðaðu þessar 3 helstu Linux hýsingarþjónustur

FastComet

Byrjunarverð:
$ 2,95


Áreiðanleiki
9.7


Verðlag
9.5


Notendavænn
9.7


Stuðningur
9.7


Lögun
9.6

Lestu umsagnir

Farðu á FastComet

Hostinger

Byrjunarverð:
$ 0,99


Áreiðanleiki
9.3


Verðlag
9.3


Notendavænn
9.4


Stuðningur
9.4


Lögun
9.2

Lestu umsagnir

Heimsæktu Hostinger

ChemiCloud

Byrjunarverð:
$ 2,76


Áreiðanleiki
10


Verðlag
9.9


Notendavænn
9.9


Stuðningur
10


Lögun
9.9

Lestu umsagnir

Heimsæktu ChemiCloud

Tengdar greinar um hvernig á að gera

  • Hvernig á að setja LAMP stafla á CentOS 7 VPS eða hollur framreiðslumaður
    millistig
  • 1. hluti: Hvernig á að fylgjast með Nginx með Elastic Stack á CentOS 7 VPS eða hollur framreiðslumaður
    sérfræðingur
  • Hvernig á að stilla og setja upp teygjanlegan stafla á Ubuntu 18.04
    sérfræðingur
  • Hvernig á að setja upp PHP Composer á CentOS 7 VPS eða Hollur framreiðslumaður
    millistig
  • Hvernig á að setja upp PhpMyAdmin á Ubuntu 18.04 VPS eða Hollur framreiðslumaður
    millistig
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map