<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Make Tech Easier&#187; apache</title>
	<atom:link href="http://maketecheasier.com/tag/apache/feed" rel="self" type="application/rss+xml" />
	<link>http://maketecheasier.com</link>
	<description>Uncomplicating the complicated, making life easier</description>
	<lastBuildDate>Sun, 12 Feb 2012 15:58:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>XAMPP: Easily Install A Web Server In Your Windows</title>
		<link>http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25</link>
		<comments>http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25#comments</comments>
		<pubDate>Fri, 25 Nov 2011 15:58:33 +0000</pubDate>
		<dc:creator>Miguel Leiva-Gomez</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[lamp server]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=41397</guid>
		<description><![CDATA[Whether you&#8217;re someone running a corporate server, a hobbyist who wants to make a simple web presence, or a freelancer trying to make a website to market yourself, you shouldn&#8217;t overlook the advantages Apache Friends&#8217; XAMPP package has to offer. This application has everything you need to get your site started without a messy installation [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25&amp;title=XAMPP%3A+Easily+Install+A+Web+Server+In+Your+Windows&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25">XAMPP: Easily Install A Web Server In Your Windows</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-41408" title="xampp-logo" src="http://imagecdn.maketecheasier.com/2011/11/xampp-logo.jpg" alt="xampp-logo" width="200" height="169" />Whether you&#8217;re someone running a corporate server, a hobbyist who wants to make a simple web presence, or a freelancer trying to make a website to market yourself, you shouldn&#8217;t overlook the advantages Apache Friends&#8217; XAMPP package has to offer. This application has everything you need to get your site started without a messy installation process &#8211; PHP, Apache, MySQL, and FileZilla. It&#8217;s not just a bundled package. XAMPP offers you an installer much like the installer for any other normal Windows application all within the reach of a beginner.<br />
<span id="more-41397"></span><br />
<strong>Note</strong>: <em>XAMPP is available for Linux and Mac as well. In this article, we will focus solely on the Windows version.</em></p>
<h2>What Makes XAMPP So Special</h2>
<p>Let&#8217;s say you&#8217;re installing Apache in Windows. You take the time to set everything up and you start running your website. The problem is that you can&#8217;t actually do anything lucrative on the site that doesn&#8217;t involve static pages unless you have an SQL server. You then install your favorite SQL server application and realize that you still haven&#8217;t installed PHP. The list goes on and on until you&#8217;re driven nuts by the complexity of an installation which may take hours.</p>
<p>Here&#8217;s where XAMPP comes in. Here you have an application that not only installs all these things you need to run the perfect website, but it also lets you install them as Windows services. Such services allow your computer to run Apache and everything else whenever your computer starts. The applications run silently in the background and don&#8217;t take up as many resources as they would if you execute them manually.</p>
<h2>How to Install XAMPP</h2>
<p>If you really want to give XAMPP a try, go to their download page <a href="http://www.apachefriends.org/en/xampp-windows.html">here</a> and scroll down to the latest version of XAMPP. Click the &#8220;Installer&#8221; link and download the app, then continue as follows:</p>
<p>1: Browse to the folder to which you downloaded the application and open it up.</p>
<p><img class="aligncenter size-full wp-image-41399" title="xampp-installer" src="http://imagecdn.maketecheasier.com/2011/11/xampp-installer.png" alt="xampp-installer" width="307" height="169" /></p>
<p>2: Select a language in the installer window and click &#8220;OK.&#8221; You might get a notice yapping about UAC in Windows if you use Vista or Windows 7. Just click &#8220;OK&#8221; and ignore it. I&#8217;ll talk about UAC in the next section.</p>
<p>3: Click &#8220;Next&#8221; to continue the installation after it shows you the welcome message nobody reads.</p>
<p>4: Specify a destination folder for the application. Your best bet is to leave it in the default location (&#8220;C:\xampp&#8221;), since this will make access much easier for you. Click &#8220;Next&#8221; once you&#8217;ve finished this.</p>
<p>5: You&#8217;re now seeing a window like this:</p>
<p><img class="aligncenter size-full wp-image-41400" title="xampp-service" src="http://imagecdn.maketecheasier.com/2011/11/xampp-service.png" alt="xampp-service" width="509" height="395" /></p>
<p>Here&#8217;s where you can install any of the component applications as services. I highly recommend at least installing MySQL and Apache as a service. Click &#8220;Install&#8221; once you&#8217;re finished. The rest of the process is pretty much self explanatory. Once you install the application, browse to the folder where it installed and check the &#8220;htdocs&#8221; folder. You can place files in that folder so they show up on your site.</p>
<h2>Disabling UAC</h2>
<p>If you want to run XAMPP properly, you have to disable User Account Control in your computer. This feature of Windows attempted to enhance the security of your computer by making you approve the actions of programs that you run. Although it sounded like a cute idea, it was proven to be ineffective. If you run a Windows version earlier than Vista, you don&#8217;t need to do this:</p>
<p>1: Press &#8220;Start + R&#8221; on your computer. Your &#8220;Start&#8221; key is next to either &#8220;Alt&#8221; key on the keyboard.</p>
<p><img class="aligncenter size-full wp-image-41401" title="xampp-run" src="http://imagecdn.maketecheasier.com/2011/11/xampp-run.png" alt="xampp-run" width="428" height="231" /></p>
<p>2: Type &#8220;msconfig&#8221; and press &#8220;Enter&#8221;.</p>
<p>3: Navigate to the &#8220;Tools&#8221; tab, select &#8220;Change UAC Settings&#8221; and click &#8220;Launch&#8221; below the list of tools.</p>
<p><img class="aligncenter size-full wp-image-41402" title="xampp-msconfig" src="http://imagecdn.maketecheasier.com/2011/11/xampp-msconfig.png" alt="xampp-msconfig" width="586" height="392" /></p>
<p>4: Move the slider in the settings window to &#8220;Never notify&#8221; and click &#8220;OK.&#8221; You have now disabled UAC.</p>
<p><img class="aligncenter size-full wp-image-41403" title="xampp-uac" src="http://imagecdn.maketecheasier.com/2011/11/xampp-uac.png" alt="xampp-uac" width="518" height="551" /></p>
<p>Once you&#8217;re finished with this, you can expect XAMPP to run smoothly and your web server&#8217;s ready for action!</p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25&amp;title=XAMPP%3A+Easily+Install+A+Web+Server+In+Your+Windows&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25">XAMPP: Easily Install A Web Server In Your Windows</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/xampp-easily-install-a-web-server-in-your-windows/2011/11/25/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to Install And Configure Apache In Ubuntu</title>
		<link>http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09</link>
		<comments>http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09#comments</comments>
		<pubDate>Thu, 10 Mar 2011 00:58:25 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=30636</guid>
		<description><![CDATA[If you intend to set up a web server (or streaming server) in your Ubuntu machine, apache is one important module that you must install. In this tutorial, we will show you how to install and configure apache for your Ubuntu. Note: If you just want to have a quick setup of LAMP server, follow [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09&amp;title=How+to+Install+And+Configure+Apache+In+Ubuntu&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09">How to Install And Configure Apache In Ubuntu</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2011/03/apache-ubuntu.png" alt="apache-ubuntu" title="apache-ubuntu" width="200" height="106" class="alignleft size-full wp-image-30659" />If you intend to set up a web server (or streaming server) in your Ubuntu machine, apache is one important module that you must install. In this tutorial, we will show you how to install and configure apache for your Ubuntu. </p>
<p><strong>Note</strong>: If you just want to have a quick setup of LAMP server, <a href="http://maketecheasier.com/setting-up-a-lamp-server-in-ubuntu-hardy-heron/2008/08/06">follow the guide here</a>.<br />
<span id="more-30636"></span></p>
<h3>Installing Apache</h3>
<p>Getting apache onto your Ubuntu machine is easy. Using either the Synaptic Package Manager, Ubuntu Software Center, search and install the &#8220;<em>apache2</em>&#8221; module. Alternatively, you can open a terminal and type the following command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> apache2</pre></div></div>

<p>Once the installation finished, open a browser and go to the URL &#8220;<em>http://localhost</em>&#8220;. If you see the word &#8220;<strong>It Works!</strong>&#8220;, then your installation of apache is successful.</p>
<p><img src="http://imagecdn.maketecheasier.com/2011/03/apache-install-success.png" alt="apache-install-success" title="apache-install-success" width="591" height="289" class="aligncenter size-full wp-image-30648" /></p>
<h3>Configuring Apache</h3>
<p><strong>Start, Stop and Restart Apache</strong></p>
<p>After you have installed Apache, it will be added to the <em>init.d</em> list and will auto start whenever you boot up your computer. The following commands allow you to start, restart, stop Apache.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>apache2 start   <span style="color: #666666; font-style: italic;">#start apache</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>apache2 stop   <span style="color: #666666; font-style: italic;">#stop apache</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>apache2 restart   <span style="color: #666666; font-style: italic;">#restart apache</span></pre></div></div>

<p>To prevent Apache from autostart when booting up:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> update-rc.d <span style="color: #660033;">-f</span> apache2 remove</pre></div></div>

<p>To restore Apache back to the autostart list:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> update-rc.d apache2 defaults</pre></div></div>

<p><strong>Note</strong>: <em>the above commands will work in debian-based distro (including Ubuntu) only.</em></p>
<p><strong>Changing the default localhost folder</strong></p>
<p>By default, apache will operate on the &#8220;<em>/var/www</em>&#8221; folder. This means that whatever files you place in this /var/www folder will be visible from the URL http://localhost. In some instances, you may want the &#8220;localhost&#8221; to point to another folder instead, say /home/user/public_html. Here is how you do it:</p>
<p>First, make sure the <em>/home/damien/public_html</em> folder exists. Create a simple html file, name it <em>index.html</em> and place it in the public_html folder. </p>
<p>Open a terminal and type:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gksu gedit <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>sites-enabled<span style="color: #000000; font-weight: bold;">/</span>000-default</pre></div></div>

<p>Change <code>DocumentRoot /var/www</code> to <code>DocumentRoot /home/user/public_html</code>.</p>
<p>Change <code>&lt;Directory /var/www/&gt;</code> to <code>&lt;Directory /home/user/public_html/&gt;</code>.</p>
<p><img src="http://imagecdn.maketecheasier.com/2011/03/apache-edit-virtual-host.png" alt="apache-edit-virtual-host" title="apache-edit-virtual-host" width="489" height="338" class="aligncenter size-full wp-image-30652" /></p>
<p>Save and exit the file.</p>
<p>Restart the apache</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>apache2 restart</pre></div></div>

<p>Now, in your browser, reload the URL <em>http://localhost</em>. You should see the html file that you have placed in the public_html folder.</p>
<p><img src="http://imagecdn.maketecheasier.com/2011/03/apache-test-success.png" alt="apache-test-success" title="apache-test-success" width="394" height="240" class="aligncenter size-full wp-image-30649" /></p>
<p><strong>Configuring different sites</strong></p>
<p>The above trick allows you to change the default operating folder of apache, however, some of you might not want to override the default settings. An alternative is to create multiple sites and point apache to the active site.</p>
<p>Create a new settings file for your new site.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>sites-available<span style="color: #000000; font-weight: bold;">/</span>default <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>sites-available<span style="color: #000000; font-weight: bold;">/</span>site1</pre></div></div>

<p>Next, edit this settings file.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gksu gedit <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>sites-available<span style="color: #000000; font-weight: bold;">/</span>site1</pre></div></div>

<p>Change <code>DocumentRoot /var/www</code> to <code>DocumentRoot /home/user/public_html</code>.</p>
<p>Change <code>&lt;Directory /var/www/&gt;</code> to <code>&lt;Directory /home/user/public_html/&gt;</code>.</p>
<p>Save and exit the file.</p>
<p>Disable the <em>default</em> setting and make active the <em>site1</em> settings</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> a2dissite default <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">sudo</span> a2ensite site1</pre></div></div>

<p>Lastly, restart the apache.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>apache2 restart</pre></div></div>

<p>With this trick, you can create multiple site configuration file, each pointing to a different folder. You can then easily switch between the sites with the <em>a2dissite</em> and <em>a2ensite</em> command</p>
<p><strong>Enabling .htaccess file</strong></p>
<p><em>.htaccess</em> file is a powerful file that can be used to control and customize a site server behavior without editing the core Apache module. By default, the <em>.htaccess</em> functionality is turned off and all instances of <em>.htaccess</em> files are completely ignored. The server will not even attempt to read .htaccess files in the filesystem.</p>
<p>To enable .htaccess file, open up the settings file that you have created earlier:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gksu gedit <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>sites-available<span style="color: #000000; font-weight: bold;">/</span>site1</pre></div></div>

<p>Scroll down the file until you see the part “<code>&lt;Directory /home/user/public_html/&gt;</code>“. Underneath that line of code, change <code>AllowOverride None</code> to <code>AllowOverride All</code>.</p>
<p><img src="http://imagecdn.maketecheasier.com/2011/03/apache-allowoverride.png" alt="apache-allowoverride" title="apache-allowoverride" width="420" height="258" class="aligncenter size-full wp-image-30657" /></p>
<p>Save and exit the file.</p>
<p><strong>Recommended read</strong>:<br />
1. <a href="http://maketecheasier.com/setting-up-a-lamp-server-in-ubuntu-hardy-heron/2008/08/06">Install LAMP server in Ubuntu</a> </p>
<p>2. <a href="http://maketecheasier.com/install-vlc-shares-in-ubuntu-and-stream-videos-to-android/2011/02/25">How to install VLC-Shares in Ubuntu and stream audio/video to Android</a></p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09&amp;title=How+to+Install+And+Configure+Apache+In+Ubuntu&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09">How to Install And Configure Apache In Ubuntu</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to Create Your Own Torrent Tracker with RivetTracker</title>
		<link>http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02</link>
		<comments>http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02#comments</comments>
		<pubDate>Tue, 02 Mar 2010 23:01:27 +0000</pubDate>
		<dc:creator>Joshua Price</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[bittorrent]]></category>
		<category><![CDATA[rivettracker]]></category>
		<category><![CDATA[torrent]]></category>
		<category><![CDATA[tracker]]></category>
		<category><![CDATA[Web server]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=12771</guid>
		<description><![CDATA[There are some things that are less about usefulness, and more about the cool factor. One such thing is setting up your own torrent tracker. There are plenty of legitimate use cases, but for most people, a personal tracker would be overkill. If, however, you need to distribute large files without wasting bandwidth, or just [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02&amp;title=How+to+Create+Your+Own+Torrent+Tracker+with+RivetTracker&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02">How to Create Your Own Torrent Tracker with RivetTracker</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2010/03/rivettracker-logo.png" alt="rivettracker-logo" title="rivettracker-logo" width="120" height="120" class="alignleft size-full wp-image-13105" />There are some things that are less about usefulness, and more about the cool factor. One such thing is setting up your own torrent tracker.  There are plenty of legitimate use cases, but for most people, a personal tracker would be overkill. If, however, you need to distribute large files without wasting bandwidth, or just want to know how all this works, you can get one started fairly easily with <a href="http://www.rivetcode.com/software/rivettracker/" target="_blank" >RivetTracker</a>. All you need is the right software and a basic understanding of Apache to get things moving.<br />
<span id="more-12771"></span></p>
<h3>A Little About RivetTracker</h3>
<p>RivetTracker is a Bittorrent tracker written in PHP. It&#8217;s based on PHPBTTracker and includes detailed statistics, user management, browser-based configuration &#8220;wizard&#8221;, and plenty more. Since it&#8217;s PHP, RivetTracker isn&#8217;t necessarily dependent on any specific platform. This is the full list of requirements as stated by the RivetTracker website:</p>
<ul>
<li>A webserver, Apache is a great one.</li>
<li>A recent version of PHP.</li>
<li>The MySQL Database.</li>
</ul>
<p>In short, it needs a LAMP server to operate (WAMP or MAMP server will also work). In this guide, we will be using Ubuntu 9.10, Apache 2.2.12, and PHP 5.2.10 as a reference.</p>
<h3>Prerequisites</h3>
<p>If you intend to run this tracker on a professionally hosted server, it should have all the necessary software installed. </p>
<p>If you intend to run this on your own server, you have to follow the article here to <a href="http://maketecheasier.com/setting-up-a-lamp-server-in-ubuntu-hardy-heron/2008/08/06">install a LAMP server</a> in your system first before proceed.</p>
<p>During the installation of LAMP server, it will prompt you to create a root user, take note of the name and password you choose as we&#8217;ll need it later.  </p>
<p><strong>Note:</strong> <em>Make sure you have installed the LAMP server successfully and verified that it is working before you proceed.</em></p>
<h3>Installing RivetTracker</h3>
<p>You can download the tarball from the <a href="http://www.rivetcode.com/software/rivettracker/" target="_blank">RivetCode website</a> and save it in your home directory. Extract the tarball (simply right-click on the tarball and select &#8220;<em>Extract here</em>&#8220;). You should now have a folder full of RivetTracker&#8217;s files, mostly in PHP form. </p>
<p>Rename the folder to &#8220;<em>tracker</em>&#8221; (without the quote)</p>
<p>Next, we are going to copy the <em>tracker</em> folder to your Apache web server. In your terminal:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #660033;">-R</span> ~<span style="color: #000000; font-weight: bold;">/</span>tracker <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<h3>Setting Up RivetTracker</h3>
<p>To begin the setup, open a web browser and point the URL to <em><strong>http://127.0.0.1/tracker/install.php</strong></em>.  </p>
<p>We&#8217;ll be proceeding with the <strong>second</strong> option, letting RivetTracker create the needed database automatically.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/03/rivettracker-install.jpg" alt="rivettracker-install" title="rivettracker-install" width="577" height="460" class="aligncenter size-full wp-image-13084" /></p>
<p>In the field where it asks you for your <em>admin username</em> and <em>password</em>, enter the one that you have created earlier while setting up the LAMP server.  </p>
<p><img src="http://imagecdn.maketecheasier.com/2010/03/rivettracker-dblogin.jpg" alt="rivettracker-dblogin" title="rivettracker-dblogin" width="577" height="441" class="aligncenter size-full wp-image-13089" /></p>
<p>If you&#8217;re running RivetTracker on a commercial server, you may be able to use your usual login for that host. If not, you will need to contact your web host regarding MySQL access before you can proceed.  </p>
<h3>Main Configuration</h3>
<p>If all went well in the last step (it should have clearly indicated the problem if not), you&#8217;ll get a message indicating the database was created successfully, and you&#8217;ll see the main configuration page.  </p>
<p><img src="http://imagecdn.maketecheasier.com/2010/03/rivettracker-config.jpg" alt="rivettracker-config" title="rivettracker-config" width="577" height="314" class="aligncenter size-full wp-image-13092" /></p>
<p>Many can be left at the defaults, but there are a few that you&#8217;ll want to make sure to check:</p>
<ul>
<li><strong>Make tracker hidden:</strong>  Will force a login to view torrent list</li>
<li><strong>Persistent MySQL connections:</strong> Probably a good idea if you&#8217;re running this on your own server</li>
<li><strong>Upload and Admin user accounts</strong></li>
<li><strong>Title on index.php statistics page:</strong> This will be the main header text on the front page</li>
<li><strong>Enable RSS feed:</strong> RivetTracker can send out feeds about new torrents</li>
<li><strong>Main website url</strong></li>
<li><strong>HTTP seeding rate:</strong> In short, the amount of bandwidth to sacrifice to HTTP seeding</li>
<li><strong>HTTP seeding count:</strong> How many files to seed at a time </li>
<li><strong>Timezone</strong></li>
</ul>
<p>When ready, save the configuration. <strong>If the installer throws an error saying that it can&#8217;t save the config file, don&#8217;t panic</strong>. Just save the <em>config.php</em> file with the handy button, and manually copy it to the <em>/var/www/tracker</em> folder (you will need to have root permission).  </p>
<h3>Delete the install.php file</h3>
<p>Now that you are done with the installation, you will need to remove the installer file to prevent someone from accessing it and use it to reconfigure your tracker.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>tracker<span style="color: #000000; font-weight: bold;">/</span>install.php</pre></div></div>

<h3>Setting Permissions</h3>
<p>To add new torrents and RSS feed, we need to change the permissions on the torrents and RSS directory:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">chmod</span> <span style="color: #000000;">777</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>tracker<span style="color: #000000; font-weight: bold;">/</span>torrents
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">chmod</span> <span style="color: #000000;">777</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>www<span style="color: #000000; font-weight: bold;">/</span>tracker<span style="color: #000000; font-weight: bold;">/</span>rss</pre></div></div>

<p><strong>Note:</strong> <em>Setting the permissions to 777 is a TEMPORARY solution. Securely setting permissions for writeable data on web servers is beyond the scope of this guide, and it is <strong>highly recommended</strong> that you look into that before deploying your tracker live. </em></p>
<h3>You are good to go</h3>
<p>Until this stage, if everything go smoothly, you should be able to access your tracker site now. Point your browser to your tracker&#8217;s address (http://127.0.0.1/tracker/)</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/03/rivettracker-main.jpg" alt="rivettracker-main" title="rivettracker-main" width="577" height="313" class="aligncenter size-full wp-image-13097" /></p>
<p>Now&#8217;s a great time to test out those users you set up. The first has the capacity to upload but not delete, so let&#8217;s upload. Click <em>Add Torrent to Tracker Database</em> and you&#8217;ll be asked for a login. Enter the credentials of the uploading user and you&#8217;ll be knocked back to the main page where you can go back and get upload screen.</p>
<p><strong>Note:</strong> <em>Your tracker URL when creating torrents will be your tracker&#8217;s full address, ending with announce.php, such as http://127.0.0.1/tracker/announce.php</em></p>
<p>Once you&#8217;ve got the torrent file entered, the other options can normally be left at defaults. As long as you&#8217;ve got the permissions set on the <em>torrents</em> directory in your site&#8217;s root, and the torrent file has your tracker URL, you should be all set.  </p>
<p><img src="http://imagecdn.maketecheasier.com/2010/03/rivettracker-mainwithtorrent.jpg" alt="rivettracker-mainwithtorrent" title="rivettracker-mainwithtorrent" width="577" height="382" class="aligncenter size-full wp-image-13102" /></p>
<p>If you need to remove a torrent, you can do so by logging in as the administrative user and clicking Admin on the main page. You&#8217;ll find many other useful things there as well, such as additional statistics and configuration settings.  </p>
<p>Now, you can go brag to your friends that yeah, you run your own torrent tracker, but really it&#8217;s no big deal.  </p>
<p><!--adsense#468x60--></p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02&amp;title=How+to+Create+Your+Own+Torrent+Tracker+with+RivetTracker&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02">How to Create Your Own Torrent Tracker with RivetTracker</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/create-torrent-tracker-with-rivettracker/2010/03/02/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>4 Easy Ways To Stream Your Music Online</title>
		<link>http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13</link>
		<comments>http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13#comments</comments>
		<pubDate>Mon, 13 Apr 2009 12:49:56 +0000</pubDate>
		<dc:creator>Joshua Price</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[gnump3d]]></category>
		<category><![CDATA[icecast]]></category>
		<category><![CDATA[media server]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[music streaming]]></category>
		<category><![CDATA[vibe]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=3956</guid>
		<description><![CDATA[A while back, Damien published a great article on How To Install And Setup Jinzora Media Server In Ubuntu. Jinzora is a great and powerful way to stream your music over the internet, but getting it set up can be somewhat complicated. Today, I thought I&#8217;d cover some of the other options that are a [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13&amp;title=4+Easy+Ways+To+Stream+Your+Music+Online&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13">4 Easy Ways To Stream Your Music Online</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-3999" src="http://imagecdn.maketecheasier.com/2009/04/stream-music.jpg" alt="stream-music" width="243" height="115" />A while back, Damien published a great article on <a href="http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25">How To Install And Setup Jinzora Media Server In Ubuntu</a>.  Jinzora is a great and powerful way to stream your music over the internet, but getting it set up can be somewhat complicated.  Today, I thought I&#8217;d cover some of the other options that are a little easier to set up, and may work on other platforms.</p>
<p><span id="more-3956"></span></p>
<h3>GNUMP3d &#8211; The GNU Streaming MP3 / Media Server</h3>
<p><strong>Platform:</strong> *nix, Windows, OSX<br />
<strong>Browser/Client Player:</strong> Client<br />
<strong>Supported formats:</strong> MP3, Ogg Vorbis<br />
<strong>Configuration:</strong> Text File</p>
<p><img class="alignnone size-full wp-image-3957" src="http://imagecdn.maketecheasier.com/2009/04/gnump3d.jpg" alt="Screenshot of gnump3d" width="300" height="257" /></p>
<p>So far, I think <a href="http://www.gnu.org/software/gnump3d/" target="_blank">GNUMP3d</a> is my favorite simple music streaming application.  According to the website it runs on Windows as well as the UNIX type systems you&#8217;d expect from GNU. I&#8217;ve only tested it on Linux and it&#8217;s been a breeze.</p>
<p>To install GNUMP3d, you just download and extract the tarball from the <a href="http://www.gnu.org/software/gnump3d/download.html">GNUMP3d website</a>, and run</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></pre></div></div>

<p>Configuration is done through a plain text file, instructions are provided on the website.</p>
<p>Once it&#8217;s up and running, you point a web browser to the address you&#8217;ve set up (like http://localhost:8888) and you should see a screen similar to the screenshot above.  From here you can click directories or individual tracks.  Each click will result in the server generating a playlist file (.m3u) which your host computer will open in whatever media player you have set up for M3U files.  I tested it through VLC but the website notes that others like WinAmp and XMMS work as well.</p>
<p>Another handy feature found in GNUMP3d which seems to be rare with this type of software is that it allows not only streaming but plain downloads of the music files.  You can download the MP3 as easily as you can stream it.</p>
<p>One thing I felt was missing from GNUMP3d was user access control.  I&#8217;d like to be able to set permissions so that only those with the correct username and password can access my music collection.  The README stated that similar functionality had been there for a previous release, but had been removed as it didn&#8217;t really do anything to improve security.It did, however, let me restrict connections based on IP address.  This worked well for me as I intend to stream my home music collection from work, so I set it to only accept connections from my employer&#8217;s IP range.</p>
<h3><a href="http://www.vibestreamer.com/" target="_blank">Vibe Streamer</a></h3>
<p><strong>Platform:</strong> Windows (also reported to work through Wine)<br />
<strong>Browser/Client Player: </strong>Browser<br />
<strong>Supported formats:</strong> MP3<br />
<strong>Configuration:</strong> Graphical</p>
<p><img class="alignnone size-full wp-image-3995" src="http://imagecdn.maketecheasier.com/2009/04/vibe-streamer.jpg" alt="vibe-streamer" width="577" height="224" /></p>
<p>Vibe is the music streamer I&#8217;ve tested most in Windows.  Like GNUMP3d, it runs a mini webserver which gives you a browsable list of available music files.  Unlike GNUMP3d, it is set up through a normal Windows graphical program.  Another difference is that Vibe uses an in-browser player to play the music, instead of relying on a client-side program such as Winamp or VLC.</p>
<p>The one feature I really liked about Vibe was that it was very easy to set the server to only accept connections from someone with a proper username and password.  It didn&#8217;t seem to use HTTPS so I can&#8217;t make any claims on how much that really improves security, but it&#8217;s a nice feature.  It would at least stop someone from casually strolling on to my server and using up my bandwidth.</p>
<h3><a href="http://www.icecast.org/index.php" target="_blank">Icecast</a></h3>
<p><strong>Platform:</strong> Windows, Linux, BSD, Solaris<br />
<strong>Browser/Client Player: </strong>Client<br />
<strong>Supported formats:</strong> MP3, Ogg Vorbis<br />
<strong>Configuration:</strong> XML file</p>
<p><img class="alignleft size-full wp-image-4010" src="http://imagecdn.maketecheasier.com/2009/04/icecast.png" alt="Icecast Logo" width="108" height="97" />Of the software I reviewed for this article, Icecast was by far the most difficult to set up.  Configuration is done through a XML file using a lot of unfamiliar terminology.  I read over the docs on the website which clarified a few of the options, but there was a lot I had to figure out on my own.</p>
<p>Icecast streams music like a regular radio station, with a certain selection of music being beamed out to the world.  You don&#8217;t have the control over music selection you have with the other options I&#8217;ve covered here.  This is good from the server side, as you only need to send out a single stream which all listeners will hear.  For my purposes, I just want the stream for myself while at work, and I&#8217;d like to choose my music selection as I go, so Icecast doesn&#8217;t meet my personal needs very well. If you intend to stream music to many listeners, the Icecast style might be the best way to go.</p>
<h3><a href="http://httpd.apache.org/">Apache</a></h3>
<p><strong>Platform:</strong> Just about everything<br />
<strong>Browser/Client Player: </strong> Either<br />
<strong>Supported formats:</strong> Anything<br />
<strong>Configuration:</strong> Apache config is a BIG topic better handled elsewhere</p>
<p><img class="alignleft size-medium wp-image-4012" src="http://imagecdn.maketecheasier.com/2009/04/apache_logo_wide-300x27.png" alt="Apache logo" width="300" height="27" />That&#8217;s right, the plain old Apache webserver is all you really need to stream/download your music.  It&#8217;s probably not the BEST option in most circumstances, but it&#8217;ll do the trick.  You simply install Apache according to the instructions for your operating system, and drop your music files in the web folder.  That&#8217;s it.  You won&#8217;t have any nice graphics, no playlist support, nothing fancy just a list of files that can be clicked to download or stream, depending on client/server configuration.</p>
<blockquote><p>IMPORTANT &#8211; As with any internet-connected server, be very careful about what you place for public access.  Any of the software listed here could potentially have some kind of security flaw.  On top of that, it&#8217;s probably a bad idea to host copyrighted music to the whole internet.  Stream at your own risk.</p></blockquote>
<p>What other software do you use to stream music over the Web? Share with us in the comments.</p>
<p><!--adsense#468x60--></p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13&amp;title=4+Easy+Ways+To+Stream+Your+Music+Online&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13">4 Easy Ways To Stream Your Music Online</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/4-easy-ways-to-stream-your-music-online/2009/04/13/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

