<?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; Web server</title>
	<atom:link href="http://maketecheasier.com/tag/web-server/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>How to Setup A Ubuntu Web Server On A Remote Host</title>
		<link>http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28</link>
		<comments>http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28#comments</comments>
		<pubDate>Mon, 28 Nov 2011 23:00:34 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[remote host]]></category>
		<category><![CDATA[setting up a web server]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Web server]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=41928</guid>
		<description><![CDATA[Setting up your own web server can be a fun thing, simply because you can customize the things you want and optimize it to perform at the highest level. Previously, we have shown you how to install a LAMP server in your Ubuntu machine, but that is using a GUI and it won&#8217;t work if [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28" 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/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28" 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/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28&amp;title=How+to+Setup+A+Ubuntu+Web+Server+On+A+Remote+Host&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/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28">How to Setup A Ubuntu Web Server On A Remote Host</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/11/ubuntu-logo.png" alt="ubuntu-logo" title="ubuntu-logo" width="200" height="202" class="alignleft size-full wp-image-41945" />Setting up your own web server can be a fun thing, simply because you can customize the things you want and optimize it to perform at the highest level. Previously, we have shown you how to <a href="http://maketecheasier.com/setting-up-a-lamp-server-in-ubuntu-hardy-heron/2008/08/06" title="Setting Up a LAMP Server In Ubuntu Hardy Heron">install a LAMP server in your Ubuntu</a> machine, but that is using a GUI and it won&#8217;t work if you are administering a remote host. Here&#8217;s how you can setup a Ubuntu web server on a remote host.<br />
<span id="more-41928"></span><br />
<strong>Note</strong>: Before we start, we have to assume that:</p>
<p>1. You already have SSH access to your remote host. For security sake, you might want to <a href="http://maketecheasier.com/generate-public-private-ssh-key/2011/11/10" title="How to Generate A Public/Private SSH Key [Linux]">setup a public/private SSH key</a> to secure your SSH connection.  </p>
<p>2. The remote host is in a fresh state. No additional software have been installed or any other user has been created. </p>
<h2>Get Started</h2>
<p>1. Open a terminal (if you are using Windows, use <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" title="Putty" target="_blank">Putty</a>) and SSH to your remote host. </p>
<p>2. The first thing to do is to update your remote host so that it is running the latest version of all software.</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> update <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> upgrade</pre></div></div>

<p>3. If you are logging in as the root user, it is best to change the default password for the root user and also create a new user account. It is not a good practice to log in as the root user. Once the new user account is created, you will administer the remote host with this account.</p>
<p>Change the password for the root user.</p>

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

<p>Create new user account.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">adduser username   <span style="color: #666666; font-style: italic;">#replace &quot;username&quot; with your own your user name.</span></pre></div></div>

<p>It will prompt you to enter your user password and info.</p>
<p><img src="http://imagecdn.maketecheasier.com/2011/11/ubuntu-adduser1.png" alt="ubuntu-adduser" title="ubuntu-adduser" width="585" height="358" class="aligncenter size-full wp-image-41938" /></p>
<p>Add the new user to the &#8220;sudo&#8221; group.</p>

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

<p>Once this is done, you will need to exit the current SSH session and re-login with the new user account. </p>
<p>4. Install LAMP Server. There is no Synaptic or Ubuntu Software Center here, so we have to install everything via the terminal. While you can install a whole bunch of files here, an easier way is to use the <em>tasksel</em> package.</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> tasksel
<span style="color: #c20cb9; font-weight: bold;">sudo</span> tasksel <span style="color: #c20cb9; font-weight: bold;">install</span> lamp-server</pre></div></div>

<p>During the installation, it will prompt you a few questions. </p>
<p><img src="http://imagecdn.maketecheasier.com/2011/11/ubuntu-tasksel-installation.png" alt="ubuntu-tasksel-installation" title="ubuntu-tasksel-installation" width="600" height="344" class="aligncenter size-full wp-image-41939" /></p>
<p>Once the installation is done, go to your web browser and type in the domain name (or IP address) associated with the remote host. If you see the &#8220;It Works&#8221; screen, you are on track.</p>
<p><img src="http://imagecdn.maketecheasier.com/2011/11/ubuntu-apache-works.png" alt="ubuntu-apache-works" title="ubuntu-apache-works" width="586" height="186" class="aligncenter size-full wp-image-41941" /></p>
<p>9. Secure MySQL</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">mysql_secure_installation</pre></div></div>

<p>It will prompt you a few questions:</p>
<ul>
<li><em>Change the root password?</em> &#8211; If you have set a secure password previously, you can safely type &#8216;n&#8217;.</li>
<li><em>Remove anonymous users?</em> &#8211; Type &#8216;y&#8217;.</li>
<li><em>Disallow root login remotely?</em> &#8211; Type &#8216;y&#8217;.</li>
<li><em>Remove test database and access to it?</em> &#8211; Type &#8216;y&#8217;.</li>
<li><em>Reload privilege table now?</em> &#8211; Type &#8216;y&#8217;.</li>
</ul>
<p>That&#8217;s it. You have successfully setup a web server in the remote host.</p>
<h2>Optional Stuff</h2>
<p>Here are some optional stuff you can install/do:</p>
<h3>1. phpMyAdmin</h3>
<p>PhpMyAdmin is a frontend GUI that allows you to configure and setup database easily. Since it is accessible via web interface, many people feel that it is unsecured and could be the loophole for hackers to brute-force into your database. </p>
<p>Here&#8217;s how to install:</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> phpmyadmin</pre></div></div>

<p>Open a browser and go to <em>http://your-ip-address/phpmyadmin</em>. If you see the phpMyAdmin page, your installation is successfully. If not, you will have to add an extra line to the Apache conf file.</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;">nano</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>apache2.conf</pre></div></div>

<p>Add the following line to the end of the file.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">Include <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>phpmyadmin<span style="color: #000000; font-weight: bold;">/</span>apache.conf</pre></div></div>

<p>Save (Ctrl + O) and exit (Ctrl + X). </p>
<p>Restart 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>

<h3>2. Configure Apache</h3>
<p>There are tons of things that you can do with Apache. I won&#8217;t discuss the detail here. Check out this <a href="http://maketecheasier.com/install-and-configure-apache-in-ubuntu/2011/03/09" title="install-and-configure-apache-in-ubuntu">Apache tutorial</a> for the instruction.</p>
<h3>3. Install FTP server</h3>
<p>If you need to access your remote host via FTP, you will need to install a FTP server. There are several FTP software that you can use. Here, we will be using <em>vsftp</em>.</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> vsftpd</pre></div></div>

<p>Don&#8217;t forget to add the current user to ftp group.</p>

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

<h3>4. Install Webmin</h3>
<p><a href="http://maketecheasier.com/how-to-manage-unix-linux-systems-using-webmin/2008/12/18" title="How To Manage Unix &#038; Linux Systems Using Webmin">Webmin</a> is a free web-based control panel for administrators to manage their servers without having to go into the command line.</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;">nano</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list</pre></div></div>

<p>Add the following to the end of the file:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">deb http:<span style="color: #000000; font-weight: bold;">//</span>download.webmin.com<span style="color: #000000; font-weight: bold;">/</span>download<span style="color: #000000; font-weight: bold;">/</span>repository sarge contrib
deb http:<span style="color: #000000; font-weight: bold;">//</span>webmin.mirror.somersettechsolutions.co.uk<span style="color: #000000; font-weight: bold;">/</span>repository sarge contrib</pre></div></div>

<p>Import the GPG key:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.webmin.com<span style="color: #000000; font-weight: bold;">/</span>jcameron-key.asc
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-key</span> add jcameron-key.asc</pre></div></div>

<p>Install webmin:</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> update
<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> webmin</pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2011/11/ubuntu-webmin.png" alt="ubuntu-webmin" title="ubuntu-webmin" width="546" height="190" class="aligncenter size-full wp-image-41943" /></p>
<p>Once installed, you can access webmin in your browser at the URL <em>https://your-ip-address:10000/</em>.</p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28" 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/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28" 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/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28&amp;title=How+to+Setup+A+Ubuntu+Web+Server+On+A+Remote+Host&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/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28">How to Setup A Ubuntu Web Server On A Remote Host</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/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28/feed</wfw:commentRss>
		<slash:comments>1</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>Remote Control Your Mac With Your iPhone/iPod Touch</title>
		<link>http://maketecheasier.com/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09</link>
		<comments>http://maketecheasier.com/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09#comments</comments>
		<pubDate>Tue, 09 Feb 2010 23:00:23 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[iPhone/iPod Touch]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod Touch]]></category>
		<category><![CDATA[remote control]]></category>
		<category><![CDATA[Web server]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=12028</guid>
		<description><![CDATA[We know that there are plenty of things that you can do with your iPhone/iPod Touch, and one of the coolest thing of all is to be able to remote control your Mac with your iPhone/iPod Touch. This gives you the convenience to move around your house (or laze in your bed), yet have access [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/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/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/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/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09&amp;title=Remote+Control+Your+Mac+With+Your+iPhone%2FiPod+Touch&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/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09">Remote Control Your Mac With Your iPhone/iPod Touch</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/02/isofa-logo.jpg" alt="isofa-logo" title="isofa-logo" width="200" height="132" class="alignleft size-full wp-image-12048" />We know that there are plenty of things that you can do with your iPhone/iPod Touch, and one of the coolest thing of all is to be able to remote control your Mac with your iPhone/iPod Touch. This gives you the convenience to move around your house (or laze in your bed), yet have access to your Mac in the other room. No, we are not talking about any iPhone apps that you have to paid $0.99 for. We are referring to iSofa, a native Mac app.</p>
<p><a href="http://www.justisofa.com/" target="_blank">iSofa</a> is a Mac application that turns your Mac into a Web server. You can then access the web server from your iPhone/iPod Touch and remote control your Mac from your iDevice. it makes use of the Mac inbuilt web sharing feature and the automator scripts to achieve the effect. The concept is simple, the implementation is simple and the user interface is great.<br />
<span id="more-12028"></span><br />
<a href="http://www.justisofa.com/download/index.html" target="_blank">Download and install iSofa</a>.</p>
<p>Once it is installed, it will show a window showing the IP address that you can access from your iDevice.</p>
<p><img class="alignnone size-full wp-image-12032" title="isofa-ip-address" src="http://imagecdn.maketecheasier.com/2010/02/isofa-ip-address.png" alt="isofa-ip-address" width="360" height="196" /></p>
<p>Click OK. Your Safari will now pop up showing the iSofa admin page. This is where you can configure your iSofa&#8217;s iPhone interface. You can upload a background wallpaper, set a password for the connection, the IP/port for your Mac to listen to etc.</p>
<p><img class="alignnone size-full wp-image-12033" title="isofa-mac-admin" src="http://imagecdn.maketecheasier.com/2010/02/isofa-mac-admin.png" alt="isofa-mac-admin" width="580" height="378" /></p>
<p>If you have make any changes to the connection IP and port, you need to restart the Web sharing service. Go to <em>System Preferences -&gt; Sharing</em>. Turn off the Web sharing and turn back on again to restart it.</p>
<p><img class="alignnone size-full wp-image-12034" title="isofa-web-sharing" src="http://imagecdn.maketecheasier.com/2010/02/isofa-web-sharing.png" alt="isofa-web-sharing" width="506" height="475" /></p>
<p>Next, on your iDevice, launch the mobile Safari. Browse to the IP address given to you earlier. You will be able to connect to the iSofa main page. </p>
<p><img class="alignnone size-full wp-image-12038" title="isofa-iphone-interface" src="http://imagecdn.maketecheasier.com/2010/02/isofa-iphone-interface.jpg" alt="isofa-iphone-interface" width="320" height="417" /></p>
<p>In the event that you cannot connect, it is probably due to the firewall measure that you have put in place. To solve this, go to <em>System Preferences -&gt; Security -&gt; Firewall</em>. Check <em>&#8220;Set access to specific services and applications&#8221;</em>. Make sure <em>Web sharing</em> is listed is in the box below.</p>
<p><img class="alignnone size-full wp-image-12035" title="isofa-security-settings" src="http://imagecdn.maketecheasier.com/2010/02/isofa-security-settings.png" alt="isofa-security-settings" width="562" height="222" /></p>
<p>Refresh your iPhone mobile Safari. You should be able to connect to your iSofa admin now.</p>
<p>There are several things that you can remote control with iSofa. For example, you can play iTunes music.</p>
<p><img class="alignnone size-full wp-image-12039" title="isofa-control-itunes" src="http://imagecdn.maketecheasier.com/2010/02/isofa-control-itunes.jpg" alt="isofa-control-itunes" width="320" height="416" /></p>
<p>You can browse files on your iPhone.</p>
<p><img class="alignnone size-full wp-image-12040" title="isofa-browser" src="http://imagecdn.maketecheasier.com/2010/02/isofa-browser.jpg" alt="isofa-browser" width="320" height="416" /></p>
<p>You can also set alarm for your Mac.</p>
<p><img class="alignnone size-full wp-image-12042" title="isofa-set-alarm" src="http://imagecdn.maketecheasier.com/2010/02/isofa-set-alarm.jpg" alt="isofa-set-alarm" width="320" height="413" /></p>
<p>Other features include</p>
<ul>
<li>Keynote Remote</li>
<li>VLC Remote</li>
<li>DVD Player Remote</li>
<li>QuickTime Remote</li>
<li>FrontRow Remote</li>
<li>Screen wake up</li>
<li>Screen sleep</li>
<li>Screensaver launcher</li>
</ul>
<h3>iSofa background customization </h3>
<p>Optionally, you can also customize the background of the iSofa interface to your liking. </p>
<p><img class="alignnone size-full wp-image-12041" title="isofa-change-background" src="http://imagecdn.maketecheasier.com/2010/02/isofa-change-background.jpg" alt="isofa-change-background" width="320" height="415" /></p>
<p>Go to <a href="http://www.justisofa.com/gallery/">iSofa Gallery</a>. Browse through the collection of wallpapers and find the one that you like one. Download it to your desktop.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/02/isofa-download-wallpaper.jpg" alt="isofa-download-wallpaper" title="isofa-download-wallpaper" width="577" height="602" class="alignnone size-full wp-image-12045" /></p>
<p>In your Mac iSofa admin page, re-upload the wallpaper. Now, refresh your browser in the iPhone. The wallpaper will change.</p>
<h3>Conclusion</h3>
<p>Considering that it is free (with Creative Common license) and allows you to remote control plenty of stuffs from your iPhone/iPod Touch, I think that iSofa is a great app to have. It might not aid you in productivity, but it sure can allow you to laze in your bed while enjoying the music/video playing from your Mac. And yes, it saves you the effort to get out of your bed to shut down your Mac. </p>
<p>What uses do you have for iSofa and what other features do you hope to see in the future version?</p>
<p><!--adsense#468x60--></p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/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/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/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/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09&amp;title=Remote+Control+Your+Mac+With+Your+iPhone%2FiPod+Touch&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/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09">Remote Control Your Mac With Your iPhone/iPod Touch</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/remote-control-your-mac-from-your-iphoneipod-touch/2010/02/09/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>How To Install And Setup Jinzora Media Server In Ubuntu</title>
		<link>http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25</link>
		<comments>http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25#comments</comments>
		<pubDate>Mon, 25 Aug 2008 04:31:00 +0000</pubDate>
		<dc:creator>Damien Oh</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Jinzora]]></category>
		<category><![CDATA[media streaming server]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Web server]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25</guid>
		<description><![CDATA[If you have a huge collection of music and would like to build a media streaming server to manage your collection, then Jinzora is the right one for you. Jinzora is a Web based media streaming and management system. It is supported in various platforms and it allows you to access your music collection from [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/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/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/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/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25&amp;title=How+To+Install+And+Setup+Jinzora+Media+Server+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/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><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></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/2008/08/jinzora.jpg" border="0" alt="jinzora" width="584" height="178" /></p>
<p>If you have a huge collection of music and would like to build a media streaming server to manage your collection, then <a href="http://en.jinzora.com/" target="_blank">Jinzora</a> is the right one for you.</p>
<p>Jinzora is a Web based media streaming and management system. It is supported in various platforms and it allows you to access your music collection from any devices over the Internet.</p>
<p><span id="more-762"></span></p>
<p><strong>Installing Jinzora in Ubuntu</strong></p>
<p><strong>Pre-installation</strong></p>
<p>Before you can install Jinzora, you must set up a Web server first. If you have not done so, follow this tutorial to <a href="http://maketecheasier.com/setting-up-a-lamp-server-in-ubuntu-hardy-heron/2008/08/06">install LAMP on your Ubuntu machine</a>.</p>
<p>Go to Jinzora and <a href="http://en.jinzora.com/downloads" target="_blank">download</a> the latest stable release for Linux/MacOS. (The current stable version is Jinzora 2.7.5)</p>
<p>Using Archive manager, extract the <em>Jinzora2</em> folder to your home.</p>
<p>On the terminal (<em>Applications -&gt; Accessories -&gt; Terminal</em>), copy the Jinzora2 folder to the root of the Web server</p>
<p class="codeblock"><span style="text-decoration: line-through;">sudo cp jinzora2 /var/www</span><br />
sudo cp -r jinzora2 /var/www</p>
<p>Run the configure script to change the file permission</p>
<p class="codeblock">cd /var/www/jinzora2<br />
sudo sh configure.sh</p>
<p>Next, install the required files.</p>
<p class="codeblock">sudo apt-get install php5-gd<br />
sudo /etc/init.d/apache2 restart</p>
<p><strong>Change <em>php.ini</em> setting</strong></p>
<p>Some of the default setting in the <em>php.ini</em> did not meet the requirement of Jinzora2. We have to change it in order for Jinzora to work.</p>
<p class="codeblock">gksu gedit /etc/php5/apache2/php.ini</p>
<p>Search for</p>
<p class="codeblock">memory_limit = 16M      ; Maximum amount of memory a script may consume (16MB)</p>
<p>and change to the value to 64.</p>
<p>Search for</p>
<p class="codeblock">max_execution_time = 30     ; Maximum execution time of each script, in seconds</p>
<p>and change the value to 300</p>
<p>Search for</p>
<p class="codeblock">post_max_size = 8M</p>
<p>and change the value to 32</p>
<p>Search for</p>
<p class="codeblock">upload_max_filesize = 2M</p>
<p>change the value to 32</p>
<p>Save and close the file. You are now set to install Jinzora</p>
<p><strong>Installing Jinzora</strong></p>
<p><span style="text-decoration: underline;">Step 1:</span></p>
<p>Open your browser, point the URL to <em>http://localhost/jinzora2</em></p>
<p>You will be greeted with Jinzora Welcome screen</p>
<p><a href="http://imagecdn.maketecheasier.com/2008/08/jinzora-welcome.jpg" target="_blank"><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-welcome-small.jpg" border="0" alt="jinzora-welcome-small" width="580" height="479" /></a></p>
<p>Below the page, click the <em>&#8216;Proceed to Requirements</em>&#8216; to continue the installation.</p>
<p><span style="text-decoration: underline;">Step 2:</span></p>
<p>Jinzora will now check your system to see if it meets the minimum requirement. Since we have installed the necessary files and do the required configuration in the pre-installation, you shouldn&#8217;t have any issue in this step (<em>or see any fields in red</em>).</p>
<p><a href="http://imagecdn.maketecheasier.com/2008/08/jinzora-requirement-small.jpg" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://imagecdn.maketecheasier.com/2008/08/jinzora-requirement-small-thumb.jpg" border="0" alt="jinzora-requirement-small" width="580" height="521" /></a></p>
<p>Click the <em>&#8216;Proceed to License</em>&#8216; to continue.</p>
<p><span style="text-decoration: underline;">Step 3:</span></p>
<p>This will bring you to the license agreement page. Check the box and click the &#8216;Proceed <em>to Install Type</em>&#8216;.</p>
<p><a href="http://imagecdn.maketecheasier.com/2008/08/jinzora-license.jpg" target="_blank"><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-license-small.jpg" border="0" alt="jinzora-license-small" width="580" height="390" /></a></p>
<p><span style="text-decoration: underline;">Step 4:</span></p>
<p>Under the <em>Installation Type </em>dropdown box, select <em>Standalone.</em></p>
<p>Under the <em>Jukebox Mode</em>, choose <em>Streaming Only</em>. If you plan on running a server side Jukebox utilizing MPD, select <em>Jukebox &amp; Streaming</em> (We won&#8217;t be covering that in this tutorial).</p>
<p><a href="http://imagecdn.maketecheasier.com/2008/08/jinzora-type.jpg" target="_blank"><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-type-small.jpg" border="0" alt="jinzora-type-small" width="580" height="394" /></a></p>
<p>Click <em>&#8216;Proceed to Main Settings</em>&#8216; to continue.</p>
<p><span style="text-decoration: underline;">Step 5:</span></p>
<p>Here is where you configure your Jinzora account.</p>
<p><a href="http://imagecdn.maketecheasier.com/2008/08/jinzora-setting.jpg" target="_blank"><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-setting-small.jpg" border="0" alt="jinzora-setting-small" width="580" height="620" /></a></p>
<p>Set up the admin login credential.</p>
<p>Under the &#8216;<em>Backend</em>&#8216; dropdown box, select <em>Database</em>.</p>
<p>Under the &#8216;<em>Frontend</em>&#8216; dropdown box, you can choose how the Jinzora looks like in the web browser. This is not a permanent setting and can be changed later on. For a start, just select <em>&#8216;Slick&#8217;</em>.</p>
<p><strong>Import Settings</strong> define how Jinzora handles your media tracks. If you have been diligently organize your audio files in proper folder order, select &#8216;<em>Filesystem</em>&#8216; under <em>Data Structure</em>. On the other hand, if you have carefully enter the meta data for each tracks, but all the tracks are jumbled up in one folder, select &#8216;<em>Tag data&#8217;</em> under <em>Data Structure</em>.</p>
<p>Under the <em>Media layout</em>, select how you want Jinzora to display your media files – by <em>Genres, Albums</em> or <em>Artists</em>.</p>
<p>Once done, click <em>&#8216;Proceed to Backend Setup</em>&#8216; to proceed</p>
<p><span style="text-decoration: underline;">Step 6:</span></p>
<p><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-backend-small.jpg" border="0" alt="jinzora-backend-small" width="580" height="316" /></p>
<p>In the backend setup, enter your MySQL username and password in the &#8216;<em>Database User</em>&#8216; and &#8216;<em>Database password</em>&#8216; fields (this is the same data as the one you entered when you install LAMP on your system).</p>
<p>Give your database a name (In this case, I labeled it &#8216;jinzora2&#8242;. You can give other name though). Make sure that the <em>Database Server</em> is set to &#8216;<em>Localhost</em>&#8216;, <em>Database Type</em> is &#8216;<em>MySQL</em>&#8216; and <em>Create database</em> is set to &#8216;<em>True</em>&#8216; (This is important! If you did not set the Create Database to True, Jinzora will not create a database and the whole installation will fail).</p>
<p>Click <em>&#8216;Proceed With Backend Install</em>&#8216;</p>
<p>Jinzora will proceed to install the database. If everything is fine, it will show the <em>Create Database successful</em> screen.</p>
<p><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-mysql-install-small.jpg" border="0" alt="jinzora-mysql-install-small" width="580" height="311" /></p>
<p>There is nothing much to do in this page. Click <em>&#8216;Proceed to import Media</em>&#8216;</p>
<p><span style="text-decoration: underline;">Step 7:</span></p>
<p>In the <em>Media Directory</em> field, enter the file path to your media files. If you are not sure, click the &#8216;<em>browse</em>&#8216; button to locate your media folder. If you keep your media files at more than one location, don&#8217;t worry, you have a chance to import them all in the next step. Right now, just select one of the locations.</p>
<p><a href="http://imagecdn.maketecheasier.com/2008/08/jinzora-media.jpg" target="_blank"><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-media-small.jpg" border="0" alt="jinzora-media-small" width="580" height="312" /></a></p>
<p>Click <em>&#8216;Import Media&#8217;</em>.</p>
<p>Depending on the number of media files you have, this importing process might take a long time.</p>
<p><a href="http://imagecdn.maketecheasier.com/2008/08/jinzora-media2.jpg" target="_blank"><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-media2-small.jpg" border="0" alt="jinzora-media2-small" width="580" height="497" /></a></p>
<p>If you still have media files scattered in other locations, enter the file path and click &#8216;<em>Import Media</em>&#8216;, else, click &#8216;<em>Proceed to Save Config</em>&#8216;.</p>
<p><span style="text-decoration: underline;">Step 8:</span></p>
<p>You have come to the end of Jinzora installation.</p>
<p><a href="http://imagecdn.maketecheasier.com/2008/08/jinzora-saveconfig.jpg" target="_blank"><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-saveconfig-small.jpg" border="0" alt="jinzora-saveconfig-small" width="580" height="236" /></a></p>
<p>Click <em>&#8216;Proceed to launch Jinzora</em>&#8216; to launch Jinzora.</p>
<p><span style="text-decoration: underline;">Step 9:</span></p>
<p>Before you launch Jinzora, it will ask if you want to share your annonymous stats. This is purely optional. If you are kind enough, select the <em>&#8216;Share annonymous stats&#8217;</em>, else select &#8216;<em>No, thanks</em>&#8216;.</p>
<p><a href="http://imagecdn.maketecheasier.com/2008/08/jinzora-stat.jpg" target="_blank"><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-stat-small.jpg" border="0" alt="jinzora-stat-small" width="580" height="507" /></a></p>
<p>Click <em>&#8216;Launch Jinzora&#8217;</em>. Don&#8217;t worry, we are getting there.</p>
<p><strong>Post Installation</strong></p>
<p>You will now see the Jinzora login screen. Login with your username and password.</p>
<p><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-login.jpg" border="0" alt="jinzora-login" width="269" height="337" /></p>
<p>In the next screen, you will see an error message requesting you to remove the Install directory.</p>
<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://imagecdn.maketecheasier.com/2008/08/jinzora-error.jpg" border="0" alt="jinzora-error" width="600" height="155" /></p>
<p>Now, back to your terminal, type the following:</p>
<p class="codeblock">sudo rm -R /var/www/jinzora2/install</p>
<p>Once done, refresh your browser. You should be logged in to the Jinzora home page.</p>
<p><a href="http://imagecdn.maketecheasier.com/2008/08/jinzora-screenshot1.jpg" target="_blank"><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-screenshot1-small.jpg" border="0" alt="jinzora-screenshot1-small" width="580" height="404" /></a></p>
<p>On the left pane lies all the configuration options. You can change the look and style of Jinzora via the <em>Interface</em> and <em>Style</em> setting located at the bottom of the left pane.</p>
<p><strong><img src="http://imagecdn.maketecheasier.com/2008/08/jinzora-screenshot2-small.jpg" border="0" alt="jinzora-screenshot2-small" width="580" height="455" /> </strong></p>
<p><strong>Access your Jinzora Web Media server from other computer</strong></p>
<p>If you want to access Jinzora from an external terminal, either in a cybercafe or with your mobile PDA, you can reach it by pointing the URL to <em>http://your-ip-address:8888/jinzora2</em>. You will have to enable the 8888 port to make this works. If you are not sure how to enable the 8888 port, check out <a href="http://www.portforward.com" target="_blank">www.portforward.com</a> for detailed instructions.</p>
<p><strong>More installation options:</strong></p>
<p>Install Jinzora in Windows: <a href="http://lifehacker.com/software/home-server/geek-to-live-build-an-internet-jukebox-with-jinzora-254178.php">Lifehacker</a></p>
<p>Install Jinzora in Mac OSX: <a href="http://www.simplehelp.net/2008/08/11/how-to-install-and-setup-jinzora-streaming-media-server-in-os-x/">SimpleHelp</a></p>
<p><!--adsense#468x60--></p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/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/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/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/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25&amp;title=How+To+Install+And+Setup+Jinzora+Media+Server+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/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><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></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/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25/feed</wfw:commentRss>
		<slash:comments>82</slash:comments>
		</item>
	</channel>
</rss>

