How to: Install SHOUTcast on Linux

SHOUTcast Installation

SHOUTcast is cross-platform piece of software for streaming media over the Internet. It’s great for running your very own radio station and is surprisingly easy to install. If you’re interested in running your own SHOUTcast VPS server or dedicated server the following install guide will hopefully be of use.

First of all login to your Linux server as root.

ssh root@servername.hostname.com

(or use PuTTY)

If you have not yet purchased your server you can see the options available here. If you start off on the smaller package we can always upgrade you as your listener base or needs grow.

Now, to start – make the working directory

mkdir /home/shoutcast

Change to the working directory;

cd /home/shoutcast

Download source file;

wget http://yp.shoutcast.com/downloads/sc1-9-8/sc_serv_1.9.8_Linux.tar.gz

Extract tarball;

tar -xf sc_serv_1.9.8_Linux.tar.gz

Clean up by removing the source file;

rm -f sc_serv_1.9.8_Linux.tar.gz

Now all you need to do is edit the configuration file with your own values;

nano sc_serv.conf

The default configuration is enough for your server to run but there are values such as the password which you may want to change if running it as a production install. As a test or project you can leave it as is and adjust it later on.

In order to make the SHOUTcast server start when the server starts, or reboots you should execute the following line. This will add the program to your server startup file (rc.local);

echo "nohup /home/shoutcast/sc_serv sc_serv.conf >/dev/null 2>&1 &" >> /etc/rc.local

To start the server you should run the command;

nohup /home/shoutcast/sc_serv sc_serv.conf >/dev/null 2>&1 &

and thats it. Depending on how you’re planning to stream your audio there are different ways to proceed. Full details and tutorials are available from the SHOUTcast support section or in the readme file that came with the installation package;

nano /home/shoutcast/README.TXT

You should now be able to navigate to your hostname, or IP address followed by the port number 8000;

http://ip.address:8000


By default the admin login details for the splash page are;

Username : admin
Password : changeme

The password is also the same for using the WinAmp DSP plugin.

If you are not presented with that screen then something went wrong. Please review the above steps and then submit a support request failing to find a resolve.

Click here to submit a support request

This entry was posted in Company News. Bookmark the permalink.

2 Responses to How to: Install SHOUTcast on Linux

  1. Roel says:

    I did all your steps, but when I go to http://ip.address:8000 in the end, the page doesn’t exist. :S
    What did I do wrong?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>