<?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>Jared Heinrichs &#187; Ubuntu Linux</title>
	<atom:link href="http://jaredheinrichs.com/category/operating-system/ubuntu-linux/feed" rel="self" type="application/rss+xml" />
	<link>http://jaredheinrichs.com</link>
	<description>A Winnipeg &#34;How to&#34; Blog on Software and Technology</description>
	<lastBuildDate>Thu, 09 Feb 2012 15:35:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to use RDP to remote desktop into Ubuntu</title>
		<link>http://jaredheinrichs.com/how-to-use-rdp-to-remote-desktop-into-ubuntu.html</link>
		<comments>http://jaredheinrichs.com/how-to-use-rdp-to-remote-desktop-into-ubuntu.html#comments</comments>
		<pubDate>Sun, 13 Mar 2011 18:47:26 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Ubuntu Linux]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/how-to-use-rdp-to-remote-desktop-into-ubuntu.html</guid>
		<description><![CDATA[I want to say that since I found this out I have been overjoyed! There is nothing in my opinion that is better then RDP. Nothing! All open source remote protocols like VNC blow compared to RDP. I am going &#8230; <a href="http://jaredheinrichs.com/how-to-use-rdp-to-remote-desktop-into-ubuntu.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I want to say that since I found this out I have been overjoyed! There is nothing in my opinion that is better then RDP. Nothing! All open source remote protocols like VNC blow compared to RDP.</p>
<p>I am going to bet most of you know what RDP is. For those that do not know what EDP is I will explain it. RDP stands for Remote Desktop protocol. It has been around forever in the Windows world. Techies like myself eat, breath and sleep using RDP because it makes our jobs and our clients so much more accessible!</p>
<p>Remote desktop is made up of two parts. There is the client and the server. Both the Client and desktop use RDP to communicate back and forth.</p>
<p>The Linux world has had the client for a while. (ie you could remote desktop onto a Windows Server) but you could never RDP from a Windows box onto a Ubuntu box.</p>
<p>Until Now!</p>
<p>This is how you will setup your linux (ubuntu) box to get RDP access.</p>
<p>1.) You will need to install the software. Make sure that you have an internet connection and type this code:</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="How to use RDP to remote desktop into Ubuntu 01" border="0" alt="How to use RDP to remote desktop into Ubuntu 01" src="http://jaredheinrichs.com/wp-content/uploads/2011/03/image.png" width="214" height="22" /></p>
<p>Basically it means change to “Super User” and install a package called “xrdp”. Believe it or not, that is all it will take. You will be asked for your password and then it will ask if you want to install xrdp.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="How to use RDP to remote desktop into Ubuntu 02" border="0" alt="How to use RDP to remote desktop into Ubuntu 02" src="http://jaredheinrichs.com/wp-content/uploads/2011/03/image1.png" width="562" height="173" /></p>
<p>As you can see from the screenshot it will install around 7.4MB of new software. Obviously VNC is somehow being used. Honestly, It performs just as good as it’s windows counter part.</p>
<p>Once you install it, step number two will be to connect and verify that it is working.</p>
<p>2.) Log in a verify that everything works</p>
<p>I normally recommend that you use the ip Address of the xrdp server. If you know you computer can connect to the server via name resolution then you can just use the name of the server.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="How to use RDP to remote desktop into Ubuntu 03" border="0" alt="How to use RDP to remote desktop into Ubuntu 03" src="http://jaredheinrichs.com/wp-content/uploads/2011/03/image2.png" width="637" height="540" /></p>
<p>As you can see the login look a bit different. Let’s actually log into the machine. Like windows you will need to enter a local user on the server. In my case I made a user called “SuperDuperUser” and give it a password.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="How to use RDP to remote desktop into Ubuntu 04" border="0" alt="How to use RDP to remote desktop into Ubuntu 04" src="http://jaredheinrichs.com/wp-content/uploads/2011/03/image3.png" width="413" height="218" /></p>
<p>Look at that. Remote desktop in all it’s glory!</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="How to use RDP to remote desktop into Ubuntu 05" border="0" alt="How to use RDP to remote desktop into Ubuntu 05" src="http://jaredheinrichs.com/wp-content/uploads/2011/03/image4.png" width="462" height="145" /></p>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/how-to-use-rdp-to-remote-desktop-into-ubuntu.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to view the VPN log in real time in Ubuntu</title>
		<link>http://jaredheinrichs.com/how-to-view-the-vpn-log-in-real-time-in-ubuntu.html</link>
		<comments>http://jaredheinrichs.com/how-to-view-the-vpn-log-in-real-time-in-ubuntu.html#comments</comments>
		<pubDate>Wed, 09 Mar 2011 16:31:46 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Ubuntu Linux]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/?p=4248</guid>
		<description><![CDATA[Here&#8217;s a quick little post. If you are having issues with your VPN or just want to know a bit more on how your VPN is making it&#8217;s connection there is a REALLY awesome little command that will come in &#8230; <a href="http://jaredheinrichs.com/how-to-view-the-vpn-log-in-real-time-in-ubuntu.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a quick little post. If you are having issues with your VPN or just want to know a bit more on how your VPN is making it&#8217;s connection there is a REALLY awesome little command that will come in handy. The command to view the VPN log in real time is:</p>
<ul>
<li>tail -f /var/log/syslog</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/how-to-view-the-vpn-log-in-real-time-in-ubuntu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install .sh files</title>
		<link>http://jaredheinrichs.com/how-to-install-sh-files.html</link>
		<comments>http://jaredheinrichs.com/how-to-install-sh-files.html#comments</comments>
		<pubDate>Tue, 08 Feb 2011 16:04:12 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Ubuntu Linux]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/?p=4225</guid>
		<description><![CDATA[Well this will be a quick post. .sh files are install files that you can install using the command &#8220;SH&#8221;. &#8220;sh&#8221; is simply a Shell Script that can work some magic. For example I downloaded the latest &#8220;Netbeans IDE&#8221; from &#8230; <a href="http://jaredheinrichs.com/how-to-install-sh-files.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Well this will be a quick post. .sh files are install files that you can install using the command &#8220;SH&#8221;. &#8220;sh&#8221; is simply a Shell Script that can work some magic.</p>
<p>For example I downloaded the latest &#8220;Netbeans IDE&#8221; from their website. It is named: netbeans-6.9.1-ml-linux.sh</p>
<p>To install it I open the terminal and type:</p>
<p>sudo sh netbeans-6.9.1-ml-linux.sh</p>
<p>This will allow me to run the shell command. Once done it will try and load the install Wizard.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/how-to-install-sh-files.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Ultimate Ubuntu WordPress Development Machine</title>
		<link>http://jaredheinrichs.com/the-ultimate-ubuntu-wordpress-development-machine.html</link>
		<comments>http://jaredheinrichs.com/the-ultimate-ubuntu-wordpress-development-machine.html#comments</comments>
		<pubDate>Sat, 05 Feb 2011 23:36:02 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Ubuntu Linux]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/the-ultimate-ubuntu-wordpress-development-machine.html</guid>
		<description><![CDATA[This post will go over creating a WordPress development machine. I am hoping that someone who is just learning can get their feet wet in such a way that will be easy to follow along. That being said, my other &#8230; <a href="http://jaredheinrichs.com/the-ultimate-ubuntu-wordpress-development-machine.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This post will go over creating a WordPress development machine. I am hoping that someone who is just learning can get their feet wet in such a way that will be easy to follow along. That being said, my other goal is to have a setup that even the most advanced WordPress developer would be proud to use.</p>
<p>Please don’t be scared off by how long this post is! I’ve made over 70 screen shots which takes up a bunch of room. Honestly the whole procedure (minus install and updates) really doesn’t take much time to do at all! I have made a PDF version of this document. If you are wanting it please leave a comment on this blog with your email letting me know you want a copy. Your email is never posted and I will email you a copy of the PDF in all it’s glory. It looks amazing on the iPad <img class="wlEmoticon wlEmoticon-smile" style="border-style: none;" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/wlEmoticon-smile.png" alt="Smile" /></p>
<p>One question you might have before we start is why do I need a machine specific to developing for Web development? I find it&#8217;s beneficial because:</p>
<ul>
<li>I have a fully functional machine with everything I need on it</li>
<li>Doesn&#8217;t have all the distractions that normal machine would have.</li>
<li>Help streamlines the development especially like WordPress MultiSite</li>
<li>Having things setup properly like backup, config tools and shortcuts right from the beginning really does help!</li>
</ul>
<h2>Here&#8217;s a very simplified high level list of things I&#8217;ll cover:</h2>
<ul>
<li>What You will need</li>
<li>My setup</li>
<li>Brief How To Install Ubuntu</li>
<li>Install LAMP Stack with config Tools</li>
<li>Create Links for all the main web tools</li>
<li>Setup Apache (Permissions,Folders and security)</li>
<li>Download &amp; Install WordPress</li>
<li>Configure MultiSites in WordPress. We do this so that you can host multiple WordPress websites locally.</li>
<li>Setup Web Development programs</li>
<li>Learn how to use almost every browser to test a website from one machine</li>
<li>Setup Backup</li>
</ul>
<h2>What you will need for this “How To”</h2>
<p>You will need several things for following along:</p>
<ul>
<li>Dedicated computer/virtual machine to install Linux on</li>
<li>Ubuntu Linux install disk</li>
<li>A Network Server/ USB Drive for backup</li>
</ul>
<h2>My Setup</h2>
<p>To make sure that I didn&#8217;t miss any steps in this “How to” I redid my setup on both a HP Pavillion dv6700 and a Dell 9400. For the screenshots I am using Ubuntu running in a virtual machine. The virtual machine software I used is called Virtual Box. All testing was done using Ubuntu 10.10 32bit Desktop Edition. While I don&#8217;t think the steps will change much with newer versions. If it does I will reflect the changes/updates here as needed. I am using Ubuntu 10.10.</p>
<h2>What you will need</h2>
<ul>
<li>You will need a machine capable of running Linux or some sort of Virtual Machine software that can run Linux</li>
<li>You need to get the Ubuntu Desktop version downloaded/burnt to CD on a separte machine.</li>
<li>You can download the disk image from here:  <a href="http://www.ubuntu.com/desktop/get-ubuntu/download">http://www.ubuntu.com/desktop/get-ubuntu/download</a></li>
<li>You will need to write down all usernames and passwords as we progress through the install. If you forget them you will have to figure out how to reset them by yourself.</li>
</ul>
<h2>Terms/Items you will need to know</h2>
<ul>
<li><strong>%user%</strong> will always mean the user you created for Ubuntu. The user you log in as. In my examples it is “jared”</li>
<li>In this example my password is just “password” for every password entered. I recommend that you don’t do the same thing</li>
<li>I will use terminal or command prompt for describing being at the terminal. The terminal can be opened by going to “applications-Terminal”. Terminal has a black computer monitor icon</li>
<li>I don’t recommend that you use the defaults especially if this is a production machine.</li>
</ul>
<h2>Brief overview on how to install Ubuntu Linux.</h2>
<p>I expect that you have Ubuntu on a DVD and that you are ready to proceed.</p>
<p>One thing I need to warn you is that Linux is always playing catch up in regards to hardware drivers. If you have the latest and greatest hardware you might not be able to find a driver that works with your rig. That being said, it&#8217;s nice to see that recently some companies are taking the initiative to develop drivers for Linux at the same time they release the driver for Windows. The Linux install process has come along way in the last 20 years. The hardest part about the Ubuntu install is going to be whether your machine will have hardware support.</p>
<p>You will need to make sure that computer can boot the machine from the Cd/DVD drive. Most machines from Dell, HP, ACER etc have notes during the boot screen to tell you what you need to press. If you aren&#8217;t sure do a search for your particular machine and  model # for the Boot Keys.</p>
<p>Here’s a visual walk through of a install (Follow left to right. Top to bottom):</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 01" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/ubuntu-install02.png" alt="The Ultimate WordPress Development Machine 01" width="344" height="206" border="0" />   <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 02" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/ubuntu-install03.png" alt="The Ultimate WordPress Development Machine 02" width="309" height="205" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 03" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/ubuntu-install04.png" alt="The Ultimate WordPress Development Machine 03" width="343" height="203" border="0" />    <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 04" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/ubuntu-install05.png" alt="The Ultimate WordPress Development Machine 04" width="299" height="201" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 05" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/ubuntu-install06.png" alt="The Ultimate WordPress Development Machine 05" width="341" height="225" border="0" /> <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 06" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/ubuntu-install07.png" alt="The Ultimate WordPress Development Machine 06" width="319" height="118" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 07" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/ubuntu-install08.png" alt="The Ultimate WordPress Development Machine 07" width="345" height="227" border="0" /> <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 08" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/ubuntu-install09.png" alt="The Ultimate WordPress Development Machine 08" width="265" height="226" border="0" /></p>
<p>Your install should be done!</p>
<p>It is time to start building this development machine. In order to do this we will need to get the webserver up and running. There are MANY ways of installing a webserver, MySQL and PHP but I will show you one of the ways I do it that has proven to be VERY reliable for me.<br />
Make sure that everything is all up to date. Type:</p>
<p><strong>sudo apt-get upgrade</strong></p>
<p><strong>sudo apt-get update</strong></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 09" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/update-before-tasksel.png" alt="The Ultimate WordPress Development Machine 09" width="436" height="171" border="0" /></p>
<p>Apply any updates you are presented with. Open &#8220;Update Manager&#8221;. Install everything in the list.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 10" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/ubuntu-install11.png" alt="The Ultimate WordPress Development Machine 10" width="277" height="213" border="0" />        <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 11" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/ubuntu-install12.png" alt="The Ultimate WordPress Development Machine 11" width="307" height="215" border="0" /></p>
<p>I normally restart the machine at this point because there is normally a Linux kernel upgrade. <em>Make sure to reboot now</em>.</p>
<h2>Install the LAMP stack</h2>
<p>You’ve already got the “L” part of LAMP done. Now let’s install Apache, MySQL, and PHP (AMP). To do this we will open a command prompt and type:</p>
<p><strong>sudo apt-get install tasksel</strong></p>
<p><strong><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 12" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install01.png" alt="The Ultimate WordPress Development Machine 12" width="462" height="142" border="0" /></strong></p>
<p>Hit &#8220;Y&#8221; for everything that comes up. Next type:</p>
<p><strong>sudo tasksel</strong></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="tasksel-install02" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install02.png" alt="tasksel-install02" width="314" height="99" border="0" /></p>
<p><strong>*NOTE*-</strong> <em>I have heard some people get &#8220;tasksel: aptitude failed (100)&#8221; error. This means that there are updates waiting to be applied and you missed the last step. You should install those updates first. Type: </em><strong>sudo apt-get update </strong><em>to force your machine to check updates and then select &#8220;Install&#8221;.</em></p>
<p>Follow the instructions on the screen.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 13" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install03.png" alt="The Ultimate WordPress Development Machine 13" width="636" height="174" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 14" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install04.png" alt="The Ultimate WordPress Development Machine 14" width="620" height="263" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 15" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install05.png" alt="The Ultimate WordPress Development Machine 15" width="389" height="203" border="0" /></p>
<p>Now go check &#8211;http://localhost&#8211;. You should see that Apache is install correctly.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 16" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install12.png" alt="The Ultimate WordPress Development Machine 16" width="599" height="232" border="0" /></p>
<h2>Install PhpMyAdmin</h2>
<p>This program allows you to setup and work with both MySQL databases and users. To install it at the command line type:</p>
<p><strong>sudo apt-get install phpmyadmin</strong></p>
<p><strong>NOTE – Hit “Y” and enter to install.</strong></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 17" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install06.png" alt="The Ultimate WordPress Development Machine 17" width="495" height="101" border="0" /></p>
<p>Follow the screen shots for the install info.</p>
<p><strong>*Note* –</strong> In order to select an item you need to press the space bar. This will insert a “*” to the left of the item you were selecting. Enter moves you on to the next screen.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 18" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install07.png" alt="The Ultimate WordPress Development Machine 18" width="631" height="248" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 19" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install08.png" alt="The Ultimate WordPress Development Machine 19" width="631" height="347" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 20" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install09.png" alt="The Ultimate WordPress Development Machine 20" width="619" height="218" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 21" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install10.png" alt="The Ultimate WordPress Development Machine 21" width="626" height="217" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 22" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install11.png" alt="The Ultimate WordPress Development Machine 22" width="359" height="209" border="0" /></p>
<p>Now go check and log into:</p>
<ul>
<li><a href="http://localhost/phpmyadmin">http://localhost/phpmyadmin</a></li>
</ul>
<p><strong><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 23" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/tasksel-install13.png" alt="The Ultimate WordPress Development Machine 23" width="629" height="254" border="0" /></strong></p>
<p><strong>*NOTE*</strong> &#8211; <em>If you get a 404 error on phpmyadmin then you made a mistake most likely things aren&#8217;t up to date. No worries. Run this if you are getting the 404 Error and follow the prompts: </em><strong>sudo dpkg-reconfigure -plow phpmyadmin</strong></p>
<h2>Install Webmin</h2>
<p>While this isn&#8217;t completely needed I am sure you will use it eventually. It&#8217;s a very powerful application that can configure your Linux box. This tool is a must on headless boxes. Here&#8217;s how to install Webmin:</p>
<p>Download webmin from here: <a title="http://sourceforge.net/projects/webadmin/files/webmin/1.530/webmin_1.530_all.deb/download" href="http://sourceforge.net/projects/webadmin/files/webmin/1.530/webmin_1.530_all.deb/download">http://sourceforge.net/projects/webadmin/files/webmin/1.530/webmin_1.530_all.deb/download</a></p>
<p>You will want to download the .deb version and open it with “Ubuntu Software Center</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 24" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/webmin-install01.png" alt="The Ultimate WordPress Development Machine 24" width="439" height="202" border="0" /></p>
<p>Click install and and verify that it is installing through the “In Progress” section (left side).</p>
<p>You should create and check the links to the websites we just created in FireFox</p>
<ul>
<li><a href="http://localhost">http://localhost</a></li>
<li>https://localhost:10000   &lt;&#8211; Webmin</li>
<li>http://localhost/phpmyadmin</li>
</ul>
<p>*NOTE* – The first time you log into Webmin there will be a security warning. The reason for this warning is that Webmin by default uses HTTPS. HTTPS needs a certificate. What this warning is basically saying is that you are using a private (FREE Cert) or that the Cert doesn’t match the url you typed into the machine. It’s no big deal. You wouldn’t want to use a private cert if you were planning on using this as a full time hosting machine.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 25" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/webminCheck01.png" alt="The Ultimate WordPress Development Machine 25" width="395" height="316" border="0" />      <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 26" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/webminCheck02.png" alt="The Ultimate WordPress Development Machine 26" width="374" height="317" border="0" /></p>
<h2>Setup MySQL</h2>
<ul>
<li>Log into PhpMyAdmin</li>
<li>Click on Privilages</li>
<li>Click on “add new User”</li>
<li>Fill out info. NOTE – Do not use WordPress as a username if you plan on putting your machine on the internet or in a production environment!</li>
<li>Click on “Go” at the bottom of the Webpage once you fill out the info</li>
<li>You will see that the user has been created. Phpmyadmin will even show you the script it ran.</li>
</ul>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 27" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image1.png" alt="The Ultimate WordPress Development Machine 27" width="647" height="113" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 28" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image2.png" alt="The Ultimate WordPress Development Machine 28" width="399" height="155" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 29" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image3.png" alt="The Ultimate WordPress Development Machine 29" width="526" height="338" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 29" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image4.png" alt="The Ultimate WordPress Development Machine 29" width="633" height="167" border="0" /></p>
<p>&nbsp;</p>
<h2>Configure Apache</h2>
<p>This is going to be some of the hardest parts of the whole “How to” if you were trying to figure things out yourself. Trust me! This section is one of the main reason’s why I made this “how to” article.</p>
<ul>
<li>Create a www in Home directory. Apply &#8220;World Icon&#8221; to show it&#8217;s a folder used for web server.</li>
<li>The globe icon I find helps you find the directory faster later.</li>
</ul>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 30" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/setting-up-home-www01.png" alt="The Ultimate WordPress Development Machine 30" width="256" height="186" border="0" />    <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 31" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/setting-up-home-www02.png" alt="The Ultimate WordPress Development Machine 31" width="284" height="173" border="0" />   <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 32" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/setting-up-home-www03.png" alt="The Ultimate WordPress Development Machine 32" width="221" height="181" border="0" /></p>
<p>Tell Apache to use this new folder as the default Web server. Go to:</p>
<ul>
<li>Webmin &#8211; <a href="https://localhost:10000">https://localhost:10000</a></li>
<li>Login</li>
<li>Servers</li>
<li>Apache Webserver</li>
<li>Existing virtual Hosts tab</li>
<li>Virtual Server</li>
<li>Click Document Options Icon</li>
<li>Document root will be &#8221; /home/%user%/www&#8221;</li>
<li>click “save”</li>
</ul>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 33" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image5.png" alt="The Ultimate WordPress Development Machine 33" width="548" height="236" border="0" /></p>
<p>Scroll all the way to the bottom</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 34" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image6.png" alt="The Ultimate WordPress Development Machine 34" width="586" height="177" border="0" /></p>
<p>We need to save these setting and then restart Apache</p>
<p>In Webmin click:</p>
<ul>
<li>Apply changes (top right)</li>
<li>Stop Apache</li>
<li>Start Apache</li>
</ul>
<p>We will now tell Apache to run as your account. This will give Apache the ability to save and edit files to the new “www” folder that is located in your home directory. To configure this go to:</p>
<ul>
<li>Webmin</li>
<li>Servers</li>
<li>Apache Webserver</li>
<li>Global Configuration tab</li>
<li>Users and Groups&#8221;</li>
<li>Run as unix user- &#8221; %username%</li>
<li>Run as Unix Group- admin</li>
</ul>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 35" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image7.png" alt="The Ultimate WordPress Development Machine 35" width="515" height="178" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 35" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image8.png" alt="The Ultimate WordPress Development Machine 35" width="515" height="181" border="0" /></p>
<p>Because WordPress uses index.php to start the install we need to allow index.php to automatically load when you visit the root of a folder. To allow Apache to do this we must make one configuration change. You must:</p>
<ul>
<li>Open a Terminal</li>
<li>sudo gedit /etc/apache2/conf.d/php.conf</li>
<li>enter &#8220;DirectoryIndex index.html index.htm index.php index.php3&#8243;</li>
<li>Save the php.conf file</li>
</ul>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 36" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image9.png" alt="The Ultimate WordPress Development Machine 36" width="340" height="22" border="0" /></p>
<h2>Configure &#8220;Pretty Links&#8221;</h2>
<p>At this point you might be wanting to start in on the WordPress install. Don’t! We need to enable an apache module that will allow apache to do some real magic when it comes to creating dynamic URLS! While WordPress by itself doesn’t need to have “pretty links” enabled, it will if you plan on using the enabling “MultiSite” for WordPress. “Pretty Links” module’s real name is called “rewrite_mod”. Let’s enable it and set things up so that WordPress can take advantage of it’s magic.</p>
<ul>
<li>Open command line</li>
<li><strong>sudo a2enmod rewrite </strong></li>
<li><strong>sudo gedit /etc/apache2/sites-available/default</strong>- This should open up a file in a text editor</li>
<li>In default there should be 2 separate sections that look almost the same. In my example it was the second section that we need to change: “<strong>Directory /home/%user%/www/&gt;</strong>”. Change None to <strong>All </strong></li>
<li>Restart apache by running this command: &#8220;<strong>sudo /etc/init.d/apache2 restart</strong>&#8220;</li>
</ul>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 37" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image10.png" alt="The Ultimate WordPress Development Machine 37" width="176" height="20" border="0" /></p>
<p>You should see this</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 308" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image11.png" alt="The Ultimate WordPress Development Machine 38" width="522" height="37" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 39" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image12.png" alt="The Ultimate WordPress Development Machine 39" width="389" height="20" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 40" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image13.png" alt="The Ultimate WordPress Development Machine 40" width="501" height="244" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 41" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image14.png" alt="The Ultimate WordPress Development Machine 41" width="262" height="19" border="0" /></p>
<h2>Download WordPress</h2>
<ul>
<li><a href="http://wordpress.org/download/">http://wordpress.org/download/</a></li>
</ul>
<h2>Install WordPress</h2>
<p>Wow. We’re finally at the part where we can start installing WordPress. To do this you will need to:</p>
<ul>
<li>Copy Files from the WordPress download into the “www” folder we created a few steps ago</li>
<li>Run WordPress install by going to: <a href="http://localhost/">http://localhost/</a></li>
</ul>
<p>View the screenshots on how to install WordPress</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 42" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image15.png" alt="The Ultimate WordPress Development Machine 42" width="453" height="155" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 43" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image16.png" alt="The Ultimate WordPress Development Machine 43" width="448" height="327" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 44" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image17.png" alt="The Ultimate WordPress Development Machine 44" width="446" height="266" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 45" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image18.png" alt="The Ultimate WordPress Development Machine 45" width="437" height="118" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 46" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image19.png" alt="The Ultimate WordPress Development Machine 46" width="394" height="500" border="0" /></p>
<p>&nbsp;</p>
<p>Log in with your new credentials <img class="wlEmoticon wlEmoticon-smile" style="border-style: none;" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/wlEmoticon-smile.png" alt="Smile" /></p>
<h2>Configure MultiSites</h2>
<p>MultiSites is a feature of WordPress that allows you to have multiple sites in one WordPress install! This is great for developers who need a play ground in which to develop multiple client websites and not have to worry about having multiple databases kicking around. Another nice feature of Multisites is that it makes backup much easier as well.</p>
<p>To configure MultiSites you need to make one change to your “wp-config.php” file. The “wp-config.php” file is located in the root of where you installed WordPress. You will need to use some sort of text editor to edit this file. You will want to add this line to the file:</p>
<p>define(&#8216;WP_ALLOW_MULTISITE&#8217;, true);</p>
<p>&#8220;I like to put it above the line that reads “That’s all, stop editing!…”</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 47" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image20.png" alt="The Ultimate WordPress Development Machine 47" width="528" height="217" border="0" /></p>
<p>Save the file, log out of WordPress and then log back in. Click on Tools – Network. Select Sub-directories and then fill out info. Click install button.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 48" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image21.png" alt="The Ultimate WordPress Development Machine 48" width="509" height="252" border="0" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 49" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image22.png" alt="The Ultimate WordPress Development Machine 49" width="731" height="625" border="0" /></p>
<p>It’s say’s create a folder called “blogs.dir” in wp-content.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 50" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image23.png" alt="The Ultimate WordPress Development Machine 50" width="445" height="152" border="0" /></p>
<p>In the “wp-config.php” file you edited earlier</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 51" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image24.png" alt="The Ultimate WordPress Development Machine 51" width="566" height="241" border="0" /></p>
<p>Open up terminal and type – sudo gedit .htaccess</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 52" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image25.png" alt="The Ultimate WordPress Development Machine 52" width="222" height="24" border="0" /></p>
<p>Paste info into .htaccess file and hit save.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image26.png" alt="image" width="578" height="282" border="0" /></p>
<p>Log out and then back into WordPress.</p>
<p>MultiSites is now setup.</p>
<h2>Setup Tools to help with Web Development</h2>
<p>This next section is the tools and add-ons that I can’t live without when I do web programming. I hope that you will try these out and see just how helpful they can be.</p>
<h3>Netbeans IDE</h3>
<p>This is by far one of the best editors I’ve ever had the pleasure to work with. The GUI might not be the BEST looking (Visual studio is my favorite looking IDE) but I find it is the best IDE for open source programming. Go to “Ubuntu Software Centre”. Search for “<a title="Netbeans IDE" href="http://netbeans.org/" target="_blank">Netbeans</a>”. Tell it to install.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 53" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image27.png" alt="The Ultimate WordPress Development Machine 53" width="559" height="338" border="0" /></p>
<h3>GIMP</h3>
<p>This program has really matured. While I still find it not as good as Photoshop the program can do most things almost as well. One thing that it’s missing by default is a slicing program. I’ve found a way to emulate slicing like in photoshop by installing Slicer. Similar to Netbeans search for “Gimp”. Click install. I’ve included a link to “slicer”.</p>
<ul>
<li><a href="http://docs.gimp.org/en/python-fu-slice.html">http://docs.gimp.org/en/python-fu-slice.html</a> &#8211; Slicer</li>
</ul>
<h3>Inkscape</h3>
<p>Inkscape is to Adobe Illustrator ad Gimp is to Photoshop. Inkscape is a vector drawing tool that is very good. You can search and install it much like “The Gimp”.</p>
<h3>PlaysOnLinux</h3>
<p>Use Ubuntu Software Center to install “PlayOnLinux”. This will also install “Microsoft Core Fonts” during install. You need to install them.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 54" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image28.png" alt="The Ultimate WordPress Development Machine 54" width="548" height="323" border="0" /></p>
<p>This program will install the most common MS fonts on Linux as well as helping you install:</p>
<ul>
<li>IE6</li>
<li>IE7</li>
<li>Chrome</li>
<li>Safari</li>
</ul>
<p>To run “PlayOnLinux” you need to click on “Applications-Games-PlayOnLinux”</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 55" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image29.png" alt="The Ultimate WordPress Development Machine 55" width="514" height="225" border="0" /></p>
<p>Let’s setup PlayOnLinux.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 56" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image30.png" alt="The Ultimate WordPress Development Machine 56" width="220" height="171" border="0" />      <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 57" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image31.png" alt="The Ultimate WordPress Development Machine 57" width="219" height="169" border="0" /></p>
<p>If it finds any updates you will have to manually download it.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 58" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image32.png" alt="The Ultimate WordPress Development Machine 58" width="500" height="87" border="0" /></p>
<p>You can download PlayOnLinux here: <a title="http://www.playonlinux.com/en/download.html" href="http://www.playonlinux.com/en/download.html">http://www.playonlinux.com/en/download.html</a></p>
<p>You need to use the “Debian” file format with Ubuntu. Tell it to open with “Ubuntu Software Centre” when it is downloaded.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 59" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image33.png" alt="The Ultimate WordPress Development Machine 59" width="502" height="314" border="0" /></p>
<p>Tell it to upgrade.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 60" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image34.png" alt="The Ultimate WordPress Development Machine 60" width="552" height="175" border="0" /></p>
<p>Open “PlayOnLinux” again. It will most likely ask you to install some more MS Fonts. Let it do it’s job. You will have to agree with it’s EULA.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 61" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image35.png" alt="The Ultimate WordPress Development Machine 61" width="279" height="215" border="0" /></p>
<p>Click install to start installing Internet Explorer:</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 63" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image36.png" alt="The Ultimate WordPress Development Machine 63" width="583" height="293" border="0" /></p>
<p>I won’t go through all the installs with you as they are all pretty similar. Click on the program you want installed and the program will automatically download and install on your machine. I found IE 6 works awesome. IE 7 however isn’t all that great but does the job re: checking websites.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 64" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image37.png" alt="The Ultimate WordPress Development Machine 64" width="201" height="157" border="0" />   <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 64" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image38.png" alt="The Ultimate WordPress Development Machine 64" width="212" height="158" border="0" />  <img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 65" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image39.png" alt="The Ultimate WordPress Development Machine 65" width="218" height="161" border="0" /></p>
<p>Once you are all done you can use all these programs.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 66" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image40.png" alt="The Ultimate WordPress Development Machine 66" width="426" height="398" border="0" /></p>
<h2>Setup Backup.</h2>
<p>My favorite backup tool is called “Deja Dup”. It’s a front-end program for duplicity. It works very much like Time Machine for Mac OSX. What’s great about this program is that it is able to backup to almost any media known to man. SSH, FTP, Windows Share or even Amazon S3!</p>
<p>When it backups it will only copy files that have changes since the last backup! This means that backup sizes are smaller and much, much faster! You can also schedule backups as well with it. Ok, enough talk let get it setup!</p>
<p>Very much like every other program in this “How to” we’ve installed apps through Ubuntu Software Centre. This program is no exception. Search for “Deja Dup” and install it. Once installed it will add itself to the system tools menu under Applications.</p>
<p>While you might be tempted to jump into the backup program it would be best to think out your backup needs and know where you want to backup to. I recommend that you backup to an external hard drive or NAS. I have a DLink 323 that has Samba (Windows Share) running on it. My walk through will show how I connect to my share and then make a link to the folder I want to backup to.</p>
<p>First go to places – Connect to server.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 67" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image41.png" alt="The Ultimate WordPress Development Machine 67" width="388" height="283" border="0" /></p>
<p>Enter the server information. Here’s what my server info is:</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 68" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image42.png" alt="The Ultimate WordPress Development Machine 68" width="349" height="387" border="0" /></p>
<p>Doing this will mount the network folder to your places. Find the folder you want to backup to and then drag it to the “places” sidebar. It will become more apparent in future steps why we will need this.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 69" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image43.png" alt="The Ultimate WordPress Development Machine 69" width="437" height="375" border="0" /></p>
<p>Now we need to open the backup program “Deja Dup”. Remember the first backup will take the longest.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 70" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image44.png" alt="The Ultimate WordPress Development Machine 70" width="444" height="259" border="0" /></p>
<p>It can’t get much easier than this. Do you want to backup or do you want to restore!</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 71" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image45.png" alt="The Ultimate WordPress Development Machine 71" width="368" height="262" border="0" /></p>
<p>You want to select the shortcut to the backup folder you added to your “places side bar”. Select “Encrypt” if you don’t want someone looking at the backups.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 72" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image46.png" alt="The Ultimate WordPress Development Machine 72" width="391" height="157" border="0" /></p>
<p>You will need to specify the items that need to be backed up. Remember we moved the HTML files into www in our profile? That will all be nicely backed up now <img class="wlEmoticon wlEmoticon-smile" style="border-style: none;" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/wlEmoticon-smile.png" alt="Smile" /></p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 73" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image47.png" alt="The Ultimate WordPress Development Machine 73" width="551" height="205" border="0" /></p>
<p>When the backup is done you will be asked if you want to schedule the backup. I recommend that you backup at least once a day.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="The Ultimate WordPress Development Machine 73" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image48.png" alt="The Ultimate WordPress Development Machine 73" width="554" height="184" border="0" /></p>
<p>Here&#8217;s another link you might want to read. There is a member of the WordPress Community here in Winnipeg that also blogged about Netbeans and WordPress - <a href="http://dan.bernardic.ca/wordpress-netbeans/">http://dan.bernardic.ca/wordpress-netbeans/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/the-ultimate-ubuntu-wordpress-development-machine.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>FREE ebook for Ubuntu Linux</title>
		<link>http://jaredheinrichs.com/free-ebook-for-ubuntu-linux.html</link>
		<comments>http://jaredheinrichs.com/free-ebook-for-ubuntu-linux.html#comments</comments>
		<pubDate>Wed, 02 Feb 2011 14:00:20 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Ubuntu Linux]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/?p=4137</guid>
		<description><![CDATA[While most of the stuff in this ebook is common sense to most IT staff that has ever dabbled in Ubuntu Linux there are a &#8220;few&#8221; things that that you might not know about. I am posting this because normally &#8230; <a href="http://jaredheinrichs.com/free-ebook-for-ubuntu-linux.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>While most of the stuff in this ebook is common sense to most IT staff that has ever dabbled in Ubuntu Linux there are a &#8220;few&#8221; things that that you might not know about. I am posting this because normally you need to sign up to get this eBook and the spam isn&#8217;t worth it by itself. As a true FREE ebook it might be worth the download <img src='http://jaredheinrichs.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://ubuntugeek.tradepub.com/?p=w_ubun01&#038;w=d&#038;email=jheinrichs@winnipegexperts.com&#038;key=Lo4PqLY2MAHld3d3f4YX&#038;ts=66713&#038;u=0240762072231296566454&#038;e=amhlaW5yaWNoc0B3aW5uaXBlZ2V4cGVydHMuY29t">Free Ebook</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/free-ebook-for-ubuntu-linux.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to view all running network services in Ubuntu Linux</title>
		<link>http://jaredheinrichs.com/how-to-view-all-running-network-services-in-ubuntu-linux.html</link>
		<comments>http://jaredheinrichs.com/how-to-view-all-running-network-services-in-ubuntu-linux.html#comments</comments>
		<pubDate>Tue, 01 Feb 2011 15:17:23 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Ubuntu Linux]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/how-to-view-all-running-network-services-in-ubuntu-linux.html</guid>
		<description><![CDATA[This one is a great one. Every wonder what is all running or listening on your linux box? There is a simple command you can run that will give you a very detailed view of what is running. The command &#8230; <a href="http://jaredheinrichs.com/how-to-view-all-running-network-services-in-ubuntu-linux.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This one is a great one. Every wonder what is all running or listening on your linux box? There is a simple command you can run that will give you a very detailed view of what is running. The command is:</p>
<p>sudo netstat –pltn</p>
<p>After you run that command you will see something similar:</p>
<p><a href="http://jaredheinrichs.com/wp-content/uploads/2011/02/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/02/image_thumb.png" width="607" height="336" /></a></p>
<p>As you can see on my test machine I am running a SSH Server(SSHD), Printer server (cups), Dropbox, Vinoserver(VNC), Apache Server (Web). If you don’t use “sudo” in the command you might receive an error that you can’t view all the running processes.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/how-to-view-all-running-network-services-in-ubuntu-linux.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to VNC over an SSH Tunnel using Ubuntu</title>
		<link>http://jaredheinrichs.com/how-to-vnc-over-an-ssh-tunnel-using-ubuntu.html</link>
		<comments>http://jaredheinrichs.com/how-to-vnc-over-an-ssh-tunnel-using-ubuntu.html#comments</comments>
		<pubDate>Tue, 01 Feb 2011 04:36:22 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Ubuntu Linux]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/how-to-vnc-over-an-ssh-tunnel-using-ubuntu.html</guid>
		<description><![CDATA[This post will cover how to use VNC over an SSH Tunnel using Ubuntu. We’re going to configure things in such a way that a network administrator would have a hard time blocking or even knowing that you are doing &#8230; <a href="http://jaredheinrichs.com/how-to-vnc-over-an-ssh-tunnel-using-ubuntu.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This post will cover how to use VNC over an SSH Tunnel using Ubuntu. We’re going to configure things in such a way that a network administrator would have a hard time blocking or even knowing that you are doing this.&#160; There’s a few key things you will need to know and what they mean before we proceed.</p>
<ol>
<li>SSH – Stands for Secure Shell</li>
<li>VNC – Open standard remote desktop program. It’s very slow and choppy but runs on almost any platform</li>
<li>SSH Tunnel – You can tunnel specific ports through the SSH connection. Basically you encrypt the information from one computer you own to another</li>
</ol>
<p>Why would you want to use VNC over an SSH Tunnel? Well, VNC by default has no security built into it. Your password is sent clear text the whole way. This makes it very easy to “sniff” your password. A person could then use the password they sniffed to log into your machine.</p>
<p>What will you need to follow along?</p>
<ul>
<li>2 Computers. I’m going to be using a laptop and a desktop computer.</li>
<li>Router</li>
<li>Internet connection on either side</li>
<li>Putty (Name of software)</li>
<li>VNC Client (Type of software)</li>
</ul>
<p>What you need to know about the “test” setup.</p>
<ul>
<li>Our SSH Server’s IP address will be 192.168.2.2</li>
<li>Our Router’s Internal IP address will be 192.168.2.1</li>
<li>Our Router’s External IP address will be 24.24.24.24 which is linked to company.dyndns.org</li>
<ul><!--EndFragment--></ul>
<li>SSH’s default Port is Port 22</li>
<li>VNC Server port default is port 5900</li>
<li>Port Putty will create for us will be 5902. This number can be almost anything as long as it doesn’t interfere with a port already in use on your computer.</li>
<li>Port 22 outbound should be blocked if you are at work</li>
<li>Port 443 is normally open. Can you imagine if it wasn’t?</li>
</ul>
<p>Please write down what your own information like IP addresses before you start setting things up. Trust me. It makes things much easier to figure out. There are two main parts of this how to. The first part is getting the SSH connection up and running. Here’s how the SSH connection is going to look.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/01/image14.png" width="500" height="505" /></p>
<p>Ok. If you read the “What you need to know” section you’d already know that if you are at work you will most likely not be able to SSH into a box at home because any good admin doesn’t give their end users access to SSH. Unfortunately SSH can be run on almost any port. In this example we are going to be telling the SSH client to talk on port 443 and for the router to listen on port 443 for SSH. The router will convert the port 443 to port 22 using port forwarding. The router will send it to our server called “sshserver”.</p>
<p>NOTE – I recommend that if you plan on doing this often that you use a service like DynDNS. It allows you to type in an english domain name and be taken to your ip address no matter if your home IP address changes. In this example we will be using the DNS name “company.dyndns.org” which resolves to a public ip address of 24.24.24.24.</p>
<p>“sshserver” setup</p>
<p>To setup the Ubuntu server we named sshserver&#160; we are going to install “open SSH server”. To do this we will type this command at the terminal:</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/01/image15.png" width="289" height="19" /></p>
<p>The program will automatically create the certificates you are going to need to secure your communications. </p>
<p>Next we need to enable VNC. To do this it is very easy. We must:</p>
<p>(Ps- I move “Remote Desktop” up in the list just so the screenshot could be a bit smaller)</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/01/image16.png" width="448" height="171" /></p>
<p>We need to allow people to view and control the desktop. We also need to enter a password that a person will use to log on to the VNC server.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/01/image17.png" width="347" height="326" /></p>
<p>That was easy to setup the server eh?</p>
<p>Now let’s setup the router. We will want to log in to the router. Each router is going to be different. What you are going to want to look for is “port fowarding”(linksys) or “virtual Servers” (dlink). In it you should have the ability to say what port you are wanting to listen on and what IP address and port you want to translate to.</p>
<p>Next we need to setup Putty on “laptop”. Laptop is running Ubuntu Linux with the latest version of Putty installed. We installed it from the Ubuntu Software Centre. If you have a windows box you can also run putty by going to the website and downloading the program.</p>
<p>We’re going to setup putty like this:</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/01/image18.png" width="453" height="286" /></p>
<p>Enter the info and then click on “Default Settings” and hit Save. This alone will allow us to SSH into our server called “sshserver”. When you connect you will be prompted for your Ubuntu username and password. Once logged in it’s like your right in front of the terminal of “sshserver”! The best part is everything is completely encrypted!</p>
<p>This next part is the part I had the hard time with the first time I started using SSH. SSH Tunneling allows you to send certain ports across in a tunnel like fashion. We are going to use VNC and connect to our “sshserver” across the internet.</p>
<p>We already know that ON “sshserver” VNC is running locally on port 5900. We are going use Putty to create a port that “laptop” listen. Anything sent to this port we will forward to the destination port of 5902 on the “sshserver”. Making sense? To do this we will need to go down to the connection section in putty, Click on SSH so that it drops down and then select tunnels. This is how mine looked after I was done:</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/01/image19.png" width="436" height="256" /></p>
<p>Just so that I don’t have to enter this info in again you should get back up to the first screen (Session), click on “Default settings” and click save.</p>
<p>You should now make a connection to “sshserver” using putty by click “open” button. Great! Log into the terminal by using the username and password of your “sshserver” default user. </p>
<p>We now need to open a vnc client. On Ubuntu you can click on “Applications-Internet-Remote Desktop Viewer”.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/01/image20.png" width="492" height="177" /></p>
<p>Click on “Connect”.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/01/image21.png" width="327" height="122" /></p>
<p>Click on VNC Protocol and then type the Local port ON the laptop that was created BY Putty.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://jaredheinrichs.com/wp-content/uploads/2011/01/image22.png" width="441" height="194" /></p>
<p>Click Connect. You will be asked for a password. Enter the password you entered for the Remote Desktop. You’re done!</p>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/how-to-vnc-over-an-ssh-tunnel-using-ubuntu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A couple of great Ubuntu training videos</title>
		<link>http://jaredheinrichs.com/a-couple-of-great-ubuntu-training-videos.html</link>
		<comments>http://jaredheinrichs.com/a-couple-of-great-ubuntu-training-videos.html#comments</comments>
		<pubDate>Sat, 29 Jan 2011 02:29:13 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Ubuntu Linux]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/?p=4114</guid>
		<description><![CDATA[If you are interested learning Ubuntu I&#8217;d recommend checking these videos out]]></description>
			<content:encoded><![CDATA[<p>If you are interested learning Ubuntu I&#8217;d recommend checking these videos out</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/8MWBhlaLIxQ" frameborder="0" allowFullScreen></iframe></p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/d1u6TnN3YEw" frameborder="0" allowFullScreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/a-couple-of-great-ubuntu-training-videos.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to check the battery power from command line</title>
		<link>http://jaredheinrichs.com/how-to-check-the-battery-power-from-command-line.html</link>
		<comments>http://jaredheinrichs.com/how-to-check-the-battery-power-from-command-line.html#comments</comments>
		<pubDate>Tue, 18 Jan 2011 22:30:53 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Ubuntu Linux]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/how-to-check-the-battery-power-from-command-line.html</guid>
		<description><![CDATA[This is going to be a very quick how to post. You can very easily check the battery power from the command line using a command call &#8220;acpi&#8221;. This command/program is not installed by default in Ubuntu. To install it &#8230; <a href="http://jaredheinrichs.com/how-to-check-the-battery-power-from-command-line.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is going to be a very quick how to post. You can very easily check the battery power from the command line using a command call &#8220;acpi&#8221;. This command/program is not installed by default in Ubuntu. To install it you just need to go to the command prompt and type:</p>
<ul>
<li>&#8220;sudo apt-get install acpi&#8221;</li>
</ul>
<p>Like all apt-get commands it is going to ask you for your admin password and make you verify that you want to install the command using the letter &#8220;Y&#8221;.</p>
<p>The next thing you will need to do in order to check the batter power from the command line is to run this command:</p>
<ul>
<li>&#8220;sudo acpi -b&#8221;</li>
</ul>
<p>This will give you the batter power from the command line.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/how-to-check-the-battery-power-from-command-line.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Wireshark Network cards not showing up Fix</title>
		<link>http://jaredheinrichs.com/ubuntu-wireshark-network-cards-not-showing-up-fix.html</link>
		<comments>http://jaredheinrichs.com/ubuntu-wireshark-network-cards-not-showing-up-fix.html#comments</comments>
		<pubDate>Thu, 13 Jan 2011 15:10:30 +0000</pubDate>
		<dc:creator>Jared Heinrichs</dc:creator>
				<category><![CDATA[Ubuntu Linux]]></category>

		<guid isPermaLink="false">http://jaredheinrichs.com/?p=4091</guid>
		<description><![CDATA[This post will go over the &#8220;bug&#8221; that happens when you launch Wireshark in Ubuntu. When you load Wireshark in Ubuntu by default the program will load but no network cards are selectable! When I first saw this I figured &#8230; <a href="http://jaredheinrichs.com/ubuntu-wireshark-network-cards-not-showing-up-fix.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This post will go over the &#8220;bug&#8221; that happens when you launch Wireshark in Ubuntu. When you load Wireshark in Ubuntu by default the program will load but no network cards are selectable!</p>
<p>When I first saw this I figured my network card/drivers weren&#8217;t compatible with wireshark. I did some searching around and it turns out that the issue is caused by not running Wireshark as root.</p>
<p>If you want to run Wireshark in Ubuntu you will need to run it as root. To do this you can either run Wireshark from the command line using:</p>
<ol>
<li>sudo wireshark</li>
<li>Change the shortcut to the program to run as root</li>
</ol>
<p>NOTE &#8211; If you can&#8217;t run the program as root from the command line using &#8220;Sudo wireshark&#8221; it&#8217;s most likely caused by you not giving &#8220;sudo&#8221; a password. You can do this by  typing: &#8220;sudo passwd&#8221;. You will have to enter a password for sudo.</p>
<p>At the command line type &#8220;sudo wireshark&#8221; and the program should work as expected. If you don&#8217;t want to have to type that in every time all you have to do is either edit the existing shortcut icon or make a new one and change it&#8217;s properties. To run a program as root from gnome interface you need to preface the command with &#8220;gksudo&#8221;. To do this just right click the shortcut and select &#8220;properties&#8221;. This will open a new window. Click on the command line. Leave the existing &#8220;wireshark&#8221; command there. Copy and paste &#8220;gksudo&#8221; before the command. Make sure there is a space between &#8220;gksudo&#8221; and &#8220;wireshark&#8221;.</p>
<p>Double click the icon to verify that it works. Hope this helped you to get the network cards in Wireshark to show up for you <img src='http://jaredheinrichs.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ol></ol>
]]></content:encoded>
			<wfw:commentRss>http://jaredheinrichs.com/ubuntu-wireshark-network-cards-not-showing-up-fix.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

