This article explains step by step on how to setup and configure a SHOUTcast server on Linux. This will be a great article for B2Net clients who chose not to use our easySHOUT Shoutcast Control Panel.

First of all, you will need to SSH to the server where you want to setup your SHOUTcast server. You can do this by using an SSH client such as Putty.

1) Once logged in, you will need to download the latest Linux SHOUTcast server files, well use wget to download these files straight to the server…

For Linux:
For FreeBSD 5.x:
For FreeBSD 4.x:

2) Next you will need to untar the files…

tar -zxvf sc_serv_1.9.8_Linux.tar.gz

3) After you have untarred, there will be a folder called “sc_serv_1.9.8_Linux,” let’s rename it to “shoutcast”

mv sc_serv_1.9.8_Linux shoutcast

4) We won’t need the file you downloaded anymore, so let’s get rid of that…


5) Now you could either FTP into the server and configure sc_serv.conf or use shell editor (pico or nano) depending on which editor is installed on the server…

pico sc_serv.conf
nano sc_serv.conf

6) Now we need to edit the configuration file. I can’t really tell you what to configure in the file because it really depends on how you want it setup, but the main things you need to change are…


remove the ; infront of adminpassword and set a password

7) Now save the configuration file and close it…

ctrl-x to save and exit the editor

8) Now that we’re done with the configuration, you can start the server!

./sc_serv sc_serv.conf

If you need help or information on how to stream music (DJ) to your server, check out our blog at <insert link here when it’s published.>

If you have any other questions, feel free to email or use our Live Chat feature on the website!