Warning this article may contain opinions of the author that you and iTWire don't agree with.
Visit the last page to have your say in our forum.

No. 1 Story

Court victory about copyright not content rights, says Optus

Optus has moved to play down the implications of the copyright ruling on its 'TV Now' service for lucrative deals covering exclusive rights to deliver popular free-to-air content to mobile devices

read more

Set up your own virtual Linux LAMP server on Windows

Opinion and Analysis

Even the most Microsoft-ardent developer will know web hosts favour Linux, Apache, MySQL and PHP over Windows, IIS, ASP.NET and SQL Server. Thanks to virtualisation the days of dual booting are over. Here is how to set up a streamlined LAMP development environment on any Windows PC.

Of course, as a virtual machine is for all intents and purposes a real computer, these instructions apply just as well if you are setting up a real Linux dedicated machine for LAMP development.

There are many reasons to have a LAMP development environment, no matter your preferred choice of computer platform. The truth is even if you are a hard-core Microsoft Windows user you will find web hosts offer cheaper plans for Linux environments than they do for Windows, if they offer Windows at all. Additionally, you can find various free web hosting options that are based on Linux.

Several reasons for this state of affairs are that Linux is inherently secure and lean with a long heritage of robust multiuser time-sharing hosting.

Of course, another very significant reason is that because Linux, Apache, MySQL and PHP are all open source they have no licensing charges whatsoever. This makes them significantly cheaper than Microsoft Windows and particularly when combined with Microsoft SQL Server.

You might be wanting to get into LAMP development – perhaps a totally new software system you are writing from the ground up, or maybe even to create a backup WordPress or Drupal environment so you can experiment before touching your live site hosted elsewhere.

Whatever the reason, the first step for Windows users is to ensure you have a virtual machine environment. You might choose Microsoft’s own Virtual PC, or VMWare or VirtualBox or any other virtualisation technology you might prefer.

Next, pick a Linux distribution. While Ubuntu is generally a runaway favourite I’ve opted for Debian Linux myself for my development platform.



- sponsored feature -

The Death of Traditional BI: What’s Next?

How to Make Business Discovery Work for Your Business IP PABX BUYING GUIDE

Business Discovery takes its cues from consumer apps. Like Google, it encourages us- ers to hunt for and explore data without worrying about or even noticing the underly- ing technology. Their entire experience is working within an intuitive interface to get real-time, self-service results with only minimal training. ...more