Shoutcast su AutoDJ ant Linux VPS
Posted: 2012 Jun 17, 18:39
Pamoka skirta LINUX DEBIAN 6/7 32-bit
Shoutcast versija 1.*
Atsisiunčiate Putty - serverio valdymui
Atsisiunčiame Winscp - priėjimui prie failų, muzikos sukėlimui
Pasileidžiame putty.exe
Jungiamės su turimais VPS prisijungimo duomenimis
Suvedame root, tada spaudžiame enter, tada suvedame slaptažodį ir spaudžiame enter.
Panašus vaizdas turi būti prisijungus
Prisijungus vedame šias komandas:
Tada atsidarome kitą langą Winscp ir jungiamės su turimais VPS duomenimis
1 - VPS IP adresas
2 - VPS prisijungimo prievadas - 22
3 - VPS login vardas root
4 - VPS root slaptažodis
5 - Spaudžiame "Login"
Winscp atsidarome sc_serv.conf
Keičiame šiuos duomenis
Išsaugome.
Tada grįžtame prie Putty, paleidžiame serverį
Shoutcast AutoDJ instaliacija
Winscp pasikoreguojame sc_trans.conf failą - nustatome shoutcast slaptažodį ir port.
Sukuriame nauja direktorija, kur kelsite savo muziką:
WinSCP einame į katalogą "/root/sc_trans_040/music" tada į jį keliame savo muziką.
Sukėlus muziką grįžtame į katalogą "/root/sc_trans_040" atsidarome example.lst ten turėtų būti kažkas panašaus į:
Jas ištriname ir įrašome savo.
Pvz:
Įsivaizduokite, kad jūs įkėlėte 3 dainas kurių pavadinimai yra:
1. Acdc - T N T
2. Guns N Roses - Welcome to the Jungle
3. Guns N Roses - Sweet Child o mine
example.lst atrodytų taip:
AutoDJ paleidžiame
Jei viska gerai sukonfigūravote AutoDJ prisijungs į sc_serv, bet jei atsitiko taip, kad neprisijungė tada kartą patikrinkite sc_trans.log ir sc_trans.conf.
sc_serv ir sc_trans išjungimas:
Shoutcast versija 1.*
Atsisiunčiate Putty - serverio valdymui
Atsisiunčiame Winscp - priėjimui prie failų, muzikos sukėlimui
Pasileidžiame putty.exe
Jungiamės su turimais VPS prisijungimo duomenimis
Suvedame root, tada spaudžiame enter, tada suvedame slaptažodį ir spaudžiame enter.
Panašus vaizdas turi būti prisijungus
Prisijungus vedame šias komandas:
- Code: Select all
mkdir /root/sc_serv && cd /root/sc_serv
- Code: Select all
wget http://serveroffer.lt/data/sc_serv_1.9.8_Linux.tar.gz
- Code: Select all
tar xf sc_serv_1.9.8_Linux.tar.gz
Tada atsidarome kitą langą Winscp ir jungiamės su turimais VPS duomenimis
1 - VPS IP adresas
2 - VPS prisijungimo prievadas - 22
3 - VPS login vardas root
4 - VPS root slaptažodis
5 - Spaudžiame "Login"
Winscp atsidarome sc_serv.conf
Keičiame šiuos duomenis
- Code: Select all
MaxUser=20
- Code: Select all
Password=YourPassword
- Code: Select all
PortBase=8000
Išsaugome.
Tada grįžtame prie Putty, paleidžiame serverį
- Code: Select all
./sc_serv&
Shoutcast AutoDJ instaliacija
- Code: Select all
cd /root/ && wget http://serveroffer.lt/data/sc_trans_posix_040.tgz && apt-get update && apt-get install screen
- Code: Select all
tar -zxvf sc_trans_posix_040.tgz
- Code: Select all
cd /root/sc_trans_040
- Code: Select all
chmod +x sc_trans_linux
- Code: Select all
mkdir /root/sc_trans_040/music/
Winscp pasikoreguojame sc_trans.conf failą - nustatome shoutcast slaptažodį ir port.
Sukuriame nauja direktorija, kur kelsite savo muziką:
- Code: Select all
mkdir /root/sc_trans_040/music/
WinSCP einame į katalogą "/root/sc_trans_040/music" tada į jį keliame savo muziką.
Sukėlus muziką grįžtame į katalogą "/root/sc_trans_040" atsidarome example.lst ten turėtų būti kažkas panašaus į:
- Code: Select all
/home/sctrans/content/test_1.mp3
/home/sctrans/content/test_2.mp3
Jas ištriname ir įrašome savo.
Pvz:
Įsivaizduokite, kad jūs įkėlėte 3 dainas kurių pavadinimai yra:
1. Acdc - T N T
2. Guns N Roses - Welcome to the Jungle
3. Guns N Roses - Sweet Child o mine
example.lst atrodytų taip:
- Code: Select all
/root/sc_trans_040/music/Acdc - T N T.mp3
/root/sc_trans_040/music/Guns N Roses - Welcome to the Jungle.mp3
/root/sc_trans_040/music/Guns N Roses - Sweet Child o mine.mp3
AutoDJ paleidžiame
- Code: Select all
cd /root/sc_trans_040/ &&screen -AmdS autodj ./sc_trans_linux sc_trans.conf
Jei viska gerai sukonfigūravote AutoDJ prisijungs į sc_serv, bet jei atsitiko taip, kad neprisijungė tada kartą patikrinkite sc_trans.log ir sc_trans.conf.
sc_serv ir sc_trans išjungimas:
- Code: Select all
pkill -KILL sc_serv && pkill -KILL sc_trans