<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div><div>It took me a LONG time to find the easiest steps to install Icecast.  If you have basic Linux experience, this install should be a breeze for you.  I choose to use yum installer because I want to be able to update it via yum and not have to manually build/install each package when one comes out.  I use a VPS that provides a modified minimal CentOS 7 64bit install.  Your install may not have the nano package or other commands and you'll have to either install or use vi.  Also, I don't know what firewall software you are using so I only placed instructions for what software I have.  Good luck and if you have any questions, we will assist as we can...</div><div><br></div><div><br></div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>yum install deltarpm net-tools</div></div><div><div>yum install curl-devel libtheora-devel libvorbis-devel libxslt-devel speex-devel</div></div><div><div>yum update</div></div><div><div>cd /etc/yum.repos.d/</div></div><div><div>wget http://download.opensuse.org/repositories/multimedia:xiph/CentOS_7/multimedia:xiph.repo</div></div><div><div>yum install icecast</div></div><div><div><br></div></div><div><div>cp /etc/icecast.xml /etc/icecast.xml.orig</div></div><div><div>nano /etc/icecast.xml</div></div></blockquote><div><br></div><div>Using this website alter/add the following fields to match your needs to the icecast.xml file: <a href="http://icecast.org/docs/icecast-2.4.1/config-file.html" target="_blank" style="font-size: 12pt;">http://icecast.org/docs/icecast-2.4.1/config-file.html</a></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div><location>USA</location></div></div><div><div><admin>adminemail@yourdomain.com</admin></div></div><div><div><sources></sources></div></div><div><div><source-password></source-password></div></div><div><div><relay-password></relay-password></div></div><div><div><admin-password></admin-password></div></div><div><div><hostname>yourstreamdomain</hostname></div></div></blockquote><div><br></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div>CTRL X, Y, Enter to save this config file</div></blockquote><div><br></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>touch /etc/mime.types</div></div><div><div>/usr/bin/icecast -c /etc/icecast.xml -b</div></div><div><div>service icecast start</div></div></blockquote><div><br></div><div>Use the following command to validate icecast is running on port 8000</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div>netstat -tulpn | grep :8000</div></blockquote><div><br></div><div>Enable port on your firewall.  This may be different based on what port is configured for icecast and firewall software you are using</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>firewall-cmd --permanent --add-port=8000/tcp</div></div><div><div><span style="font-size: 12pt;">firewall-cmd --reload</span></div></div></blockquote><div><br></div><div><br></div><div>If you have any additional problems, you can:</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>tail -f /var/log/icecast/error.log</div></div></blockquote><div><div><br></div><div>With the above running, on a separate CLI</div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>service icecast stop</div></div><div><div>/usr/bin/icecast -c /etc/icecast.xml -b</div></div></blockquote><div><br></div><div>Then look at the error.log on the other CLI to see the errors.</div><div><br></div><br><div>> To: Icecast@xiph.org<br>> From: Support@lsdcode.com<br>> Date: Tue, 9 Aug 2016 07:24:06 -0600<br>> Subject: [Icecast] Installing IceCast 2.4.3 on Centos 7<br>> <br>> Morning all, I set up IceCast several years ago on centos 6. seemed <br>> easy, now I am trying to install it on Centos 7.<br>> <br>> For the life of me, I cant do it, I have read several STEP by steps on <br>> how to configure, but I am pounding my head against the wall, I am a <br>> Windows IT guy, thus I am looking for a step by step detail way of doing <br>> it. All the examples I find, fail at some point or another. Any one have <br>> a link to an idiots procedure ?<br>> <br>> Kurt, AMR.fm<br>> <br>> ---<br>> This email has been checked for viruses by Avast antivirus software.<br>> https://www.avast.com/antivirus<br>> <br>> _______________________________________________<br>> Icecast mailing list<br>> Icecast@xiph.org<br>> http://lists.xiph.org/mailman/listinfo/icecast<br></div>                                           </div></body>
</html>