<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Sun VirtualBox as a virtual development environment for PHP</title>
	<atom:link href="http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/</link>
	<description>Lint I find in my mind&#039;s belly-button.</description>
	<lastBuildDate>Sun, 29 Aug 2010 06:47:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
		<item>
		<title>By: Deepak</title>
		<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/comment-page-1/#comment-64166</link>
		<dc:creator>Deepak</dc:creator>
		<pubDate>Wed, 01 Apr 2009 10:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.calevans.com/?p=361#comment-64166</guid>
		<description>Whats wrong with having a XAMPP installation on your local machine. You’re able to set it up with support for multiple PHP version. You have to install your PHP stack anyway so it doesn’t matter where. Create a script to deploy a new project and create vhost setting.</description>
		<content:encoded><![CDATA[<p>Whats wrong with having a XAMPP installation on your local machine. You’re able to set it up with support for multiple PHP version. You have to install your PHP stack anyway so it doesn’t matter where. Create a script to deploy a new project and create vhost setting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daily Digest for 2009-01-22 &#124; Pedro Trindade</title>
		<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/comment-page-1/#comment-61358</link>
		<dc:creator>Daily Digest for 2009-01-22 &#124; Pedro Trindade</dc:creator>
		<pubDate>Fri, 23 Jan 2009 08:06:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.calevans.com/?p=361#comment-61358</guid>
		<description>[...] Sun VirtualBox as a virtual development environment for PHP &#124; Postcards From My Life [...]</description>
		<content:encoded><![CDATA[<p>[...] Sun VirtualBox as a virtual development environment for PHP | Postcards From My Life [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cal Evans</title>
		<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/comment-page-1/#comment-60905</link>
		<dc:creator>Cal Evans</dc:creator>
		<pubDate>Fri, 19 Dec 2008 08:14:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.calevans.com/?p=361#comment-60905</guid>
		<description>@Hatem

No, I&#039;ve not tried Virtual PC. As with most MS products, it seems to think that everyoine lives in a MS world.  Other virtualization products explicitly support OS&#039; like Linux, BSD, Solaris, etc. Virtual PC either doesn&#039;t or MS doesn&#039;t feel that the support is important enough to mention.  

Thanks for the comment,
=C=</description>
		<content:encoded><![CDATA[<p>@Hatem</p>
<p>No, I&#8217;ve not tried Virtual PC. As with most MS products, it seems to think that everyoine lives in a MS world.  Other virtualization products explicitly support OS&#8217; like Linux, BSD, Solaris, etc. Virtual PC either doesn&#8217;t or MS doesn&#8217;t feel that the support is important enough to mention.  </p>
<p>Thanks for the comment,<br />
=C=</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hatem Jaber</title>
		<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/comment-page-1/#comment-60895</link>
		<dc:creator>Hatem Jaber</dc:creator>
		<pubDate>Thu, 18 Dec 2008 12:37:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.calevans.com/?p=361#comment-60895</guid>
		<description>@Cal, I didnt&#039; read any of the comments, just the post.

I wanted to tell you since you&#039;re host machine is windows, did you consider using Virtual PC? I just used it for the very first time last night to setup on my new Vista laptop and I was actually impressed with it. I use Virtual Server 2005 on my development machine for my VM&#039;s and was looking to setup something similar on my laptop. I started with Virtualbox, but realized that you have to do so many hacks to get a vhd working on it or converted over to it. Than I gave Virtual PC a try, in 5 minutes it was installed and I fired up a vhd from my USB drive. Another thing that I want to recommend, and again, i didn&#039;t read the comments. But I wanted to tell you that you should consider setting up an SVN repository on one of your machines that&#039;s accessible through the web so that you will always have the same code from environment to environment. This will help you detach yourself from any 1 particular machine since the environments are the same and all you have to do is update the version you&#039;re working on the machine you happen to be in front of. Sorry, one more recommendation. I would also create skeleton VM&#039;s with just the operating system only. If you need a new machine, you simply copy the file and place it wherever you have your VM&#039;s running from and just install PHP 5.3 or whatever new version you want. This way you always have a good starting point. These are things that I picked up on over the last couple of years messing around with virtualization. I think it&#039;s the best thing ever and I can&#039;t imagine working without it.</description>
		<content:encoded><![CDATA[<p>@Cal, I didnt&#8217; read any of the comments, just the post.</p>
<p>I wanted to tell you since you&#8217;re host machine is windows, did you consider using Virtual PC? I just used it for the very first time last night to setup on my new Vista laptop and I was actually impressed with it. I use Virtual Server 2005 on my development machine for my VM&#8217;s and was looking to setup something similar on my laptop. I started with Virtualbox, but realized that you have to do so many hacks to get a vhd working on it or converted over to it. Than I gave Virtual PC a try, in 5 minutes it was installed and I fired up a vhd from my USB drive. Another thing that I want to recommend, and again, i didn&#8217;t read the comments. But I wanted to tell you that you should consider setting up an SVN repository on one of your machines that&#8217;s accessible through the web so that you will always have the same code from environment to environment. This will help you detach yourself from any 1 particular machine since the environments are the same and all you have to do is update the version you&#8217;re working on the machine you happen to be in front of. Sorry, one more recommendation. I would also create skeleton VM&#8217;s with just the operating system only. If you need a new machine, you simply copy the file and place it wherever you have your VM&#8217;s running from and just install PHP 5.3 or whatever new version you want. This way you always have a good starting point. These are things that I picked up on over the last couple of years messing around with virtualization. I think it&#8217;s the best thing ever and I can&#8217;t imagine working without it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Don</title>
		<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/comment-page-1/#comment-60835</link>
		<dc:creator>Don</dc:creator>
		<pubDate>Mon, 15 Dec 2008 01:55:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.calevans.com/?p=361#comment-60835</guid>
		<description>Another option:

1) Use Vista (despite all the Mac commercials I use and it is reliable, stable, and better than XP) I have both 64-bit and 32-bit systems. 64-bit is better for me. Install as much RAM as you can afford.

2) Install Vistual PC from Microsoft - It&#039;s free

3) Create as many virtual machines as you want. VPC supports shared folders also.</description>
		<content:encoded><![CDATA[<p>Another option:</p>
<p>1) Use Vista (despite all the Mac commercials I use and it is reliable, stable, and better than XP) I have both 64-bit and 32-bit systems. 64-bit is better for me. Install as much RAM as you can afford.</p>
<p>2) Install Vistual PC from Microsoft &#8211; It&#8217;s free</p>
<p>3) Create as many virtual machines as you want. VPC supports shared folders also.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Valere</title>
		<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/comment-page-1/#comment-59967</link>
		<dc:creator>Valere</dc:creator>
		<pubDate>Wed, 05 Nov 2008 08:04:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.calevans.com/?p=361#comment-59967</guid>
		<description>Hello,

I did read a comment, that recommend to use subversion.
The process described is develop, commit and then (code is auto exported to the dev server) test !

You should, (have to), test BEFORE, commiting your code ! Never commit before test.

The virtualisation solution have a big advantage : in big companies, developpers don&#039;t manage production servers and don&#039;t manage versions.
With virtualisation give responsabilities to the servers managers to provide, the environnement as a virtual image.

One more big advantage, the deployment of a new workspace for a new developper, is FAST, and under control !</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>I did read a comment, that recommend to use subversion.<br />
The process described is develop, commit and then (code is auto exported to the dev server) test !</p>
<p>You should, (have to), test BEFORE, commiting your code ! Never commit before test.</p>
<p>The virtualisation solution have a big advantage : in big companies, developpers don&#8217;t manage production servers and don&#8217;t manage versions.<br />
With virtualisation give responsabilities to the servers managers to provide, the environnement as a virtual image.</p>
<p>One more big advantage, the deployment of a new workspace for a new developper, is FAST, and under control !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: To take away &#187; Blog Archive &#187; Un environnement de dÃ©veloppement PHP portable?</title>
		<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/comment-page-1/#comment-59956</link>
		<dc:creator>To take away &#187; Blog Archive &#187; Un environnement de dÃ©veloppement PHP portable?</dc:creator>
		<pubDate>Tue, 04 Nov 2008 19:31:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.calevans.com/?p=361#comment-59956</guid>
		<description>[...] Â Sun VirtualBox as a virtual development environment for PHP (0 visite) [...]</description>
		<content:encoded><![CDATA[<p>[...] Â Sun VirtualBox as a virtual development environment for PHP (0 visite) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven</title>
		<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/comment-page-1/#comment-59729</link>
		<dc:creator>Steven</dc:creator>
		<pubDate>Fri, 31 Oct 2008 11:08:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.calevans.com/?p=361#comment-59729</guid>
		<description>Thought I&#039;d drop a quick note. I&#039;ve been using VMWare Player for this all along. I did try Virtualbox but it isn&#039;t yet as stable as VMWare is - at least the last time I looked and on a Ubuntu 7.10.
You can actually make VMWare images with VMWare *Player*, you just need the good VMX file to start with. These are plain text files you can edit.
Here&#039;s a site that creates them for you: http://www.easyvmx.com/
And for an step-by-step article of how to do it all you can go there: http://blogbuildingu.com/articles/using-vmware-player-to-create-images-for-new-virtual-machines (forget about the Empty VMWare Images &amp; QEMU stuff and get what you need from EasyVMX).
2 sites I use for downloading slim distribs:
http://www.pouf.org (in French)
http://http://www.thoughtpolice.co.uk/vmware/

Hope it&#039;s useful for some,
Steven</description>
		<content:encoded><![CDATA[<p>Thought I&#8217;d drop a quick note. I&#8217;ve been using VMWare Player for this all along. I did try Virtualbox but it isn&#8217;t yet as stable as VMWare is &#8211; at least the last time I looked and on a Ubuntu 7.10.<br />
You can actually make VMWare images with VMWare *Player*, you just need the good VMX file to start with. These are plain text files you can edit.<br />
Here&#8217;s a site that creates them for you: <a href="http://www.easyvmx.com/" rel="nofollow">http://www.easyvmx.com/</a><br />
And for an step-by-step article of how to do it all you can go there: <a href="http://blogbuildingu.com/articles/using-vmware-player-to-create-images-for-new-virtual-machines" rel="nofollow">http://blogbuildingu.com/articles/using-vmware-player-to-create-images-for-new-virtual-machines</a> (forget about the Empty VMWare Images &amp; QEMU stuff and get what you need from EasyVMX).<br />
2 sites I use for downloading slim distribs:<br />
<a href="http://www.pouf.org" rel="nofollow">http://www.pouf.org</a> (in French)<br />
<a href="http://http://www.thoughtpolice.co.uk/vmware/" rel="nofollow">http://http://www.thoughtpolice.co.uk/vmware/</a></p>
<p>Hope it&#8217;s useful for some,<br />
Steven</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan</title>
		<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/comment-page-1/#comment-59700</link>
		<dc:creator>Alan</dc:creator>
		<pubDate>Thu, 30 Oct 2008 12:34:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.calevans.com/?p=361#comment-59700</guid>
		<description>Hi Cal,

I was attempting exactly the same setup as you and saw the same issues, after a bit of a trawl around the web though I ran into a VirtualBox command line interface called VBoxManage which is provided as part of VirtualBox.

The following article provides a quick guide to how you can setup access to your guest Linux OS by redirecting web traffic directed at a certain port - works beautifully.
Take a look at http://allisterx.blogspot.com/2008/05/web-server-on-virtualbox-gues-os.html

Cheers,

Alan.</description>
		<content:encoded><![CDATA[<p>Hi Cal,</p>
<p>I was attempting exactly the same setup as you and saw the same issues, after a bit of a trawl around the web though I ran into a VirtualBox command line interface called VBoxManage which is provided as part of VirtualBox.</p>
<p>The following article provides a quick guide to how you can setup access to your guest Linux OS by redirecting web traffic directed at a certain port &#8211; works beautifully.<br />
Take a look at <a href="http://allisterx.blogspot.com/2008/05/web-server-on-virtualbox-gues-os.html" rel="nofollow">http://allisterx.blogspot.com/2008/05/web-server-on-virtualbox-gues-os.html</a></p>
<p>Cheers,</p>
<p>Alan.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michelangelo van Dam</title>
		<link>http://blog.calevans.com/2008/10/08/virtualbox-and-php-development/comment-page-1/#comment-59230</link>
		<dc:creator>Michelangelo van Dam</dc:creator>
		<pubDate>Sun, 12 Oct 2008 18:05:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.calevans.com/?p=361#comment-59230</guid>
		<description>Hi Cal,


Reading your blog post I was reminded to the challenges I had to overcome a couple years ago, where I had to set up several development environments that were matching the staging environments as closely as possible. At that point in time, VMWare was the best solution out there.

Over the years I became a big fan of the VMware solutions, because now it was easy to build an environment and distribute it to fellow developers on an USB stick or over the network.

Even when giving training courses, it was easy to provide the &quot;students&quot; a small image they could run with a free available player.

Over the years other virtualization solutions came into play, but I stayed with VMWare because all my images were prepped for VMWare.

The most important thing about virtualization solutions is how flexible you can implement it&#039;s usage, and in my opinion VMWare has already proven this for a long time.

Cheers,

Michelangelo</description>
		<content:encoded><![CDATA[<p>Hi Cal,</p>
<p>Reading your blog post I was reminded to the challenges I had to overcome a couple years ago, where I had to set up several development environments that were matching the staging environments as closely as possible. At that point in time, VMWare was the best solution out there.</p>
<p>Over the years I became a big fan of the VMware solutions, because now it was easy to build an environment and distribute it to fellow developers on an USB stick or over the network.</p>
<p>Even when giving training courses, it was easy to provide the &#8220;students&#8221; a small image they could run with a free available player.</p>
<p>Over the years other virtualization solutions came into play, but I stayed with VMWare because all my images were prepped for VMWare.</p>
<p>The most important thing about virtualization solutions is how flexible you can implement it&#8217;s usage, and in my opinion VMWare has already proven this for a long time.</p>
<p>Cheers,</p>
<p>Michelangelo</p>
]]></content:encoded>
	</item>
</channel>
</rss>
