Install Shoutcast on Linux
SHOUTcast is a multi platform streaming audio system developed by Nullsoft which allows audio content, primarily in MP3 or HE-AAC format, to be broadcast through web radio, it blend together the audio data with metadata such as song titles and the station name.
SHOUTcast consists of a client-server model, however you should not run it as root because it can prone to security issue, instead you should create a shoutcast user:
How do we install shoutcast?
1.) Login to root through SSH on the server.
2.) adduser shoutcast
3.) passwd shoutcast
Login as the new shoutcast user, or you can su to the user.
su shoutcast
Download shoutcast from nullsoft:
1. http://www.shoutcast.com/downloads/sc1-9-2/shoutcast-1-9-2-linux-glibc6.tar.gz
Lets extract shoutcast:
2. tar -zxvf shoutcast-1-9-2-linux-glibc6.tar.gz
Lets tidy up the directory:
3. rm -rf shoutcast-1-9-2-linux-glibc6.tar.gz
mv shoutcast-1-9-2-linux-glibc6 shoutcast
cd shoutcast
Shoutcast has now been installed!
configure shoutcast on following step;
Now edit the configuration file.
pico sc_serv.conf
or you can use vi which I prefer, a bit more advanced to use.
vi sc_serv.conf
You can set some important configureation options. Change these settings in the file:
MaxUser
Password
PortBase
uncomment AdminPassword and set an admin password.
Now going through the settings, you can change them to what you want or you can save and start shoutcast and it will work now.
to save crtl+x (if using pico) or :wq if using vi
Now you can start shoutcast here;
./sc_serv sc_serv.conf


Leave a Reply