A free, standard web server package for designing and testing web sites

Web sites have moved on from a collection of pages to complex systems that store pieces of web text in a database, organise graphics in separate folders, and serve up pages on demand with scripts and programming tags. These content management systems (CMS) have matured into off-the-shelf packages and there are a number of free, community supported packages that you can download and try for yourself.

Read more: XAMPP - A web server and database package

Installing a New Guest OS on VMware Player

Click on 'Create a New Virtual Machine' ..

For flexibility select 'I will install the operating system later' then click 'Next' ..

Select Windows or Linux and choose the version from the drop down list ..

Give the new machine a name and select a folder where you want to create it ..

Specify the initial disk size (this can be increased later) ..

Click 'Customize Hardware' to adjust settings such as the amount of memory to be allocated ..

Set the Network Adaptor to 'Bridged' for the Virtual Machine to have its own address ..

When any adjustments have been made click OK to create the new virtual machine ..

Insert the installation disk in the DVD drive and click: 'Play virtual machine' ..

The Virtual Machine will start up as a new (blank) machine and boot from the disk in the CD/DVD drive.

Creating Virtual Machines with VMware vCenter Converter

To get the vCenter Converter browse to this page and and click the link for the Converter software. The download page appears with a panel for you to 'Register for your FREE Download' or 'Simply Login' for those who have already registered. Having done this the 'Product Download' page comes up to install the Akamai Download Manager (DLM) or to start a 'Manual download'. It's a 123 MB download so you may find the DLM the better option. Choose the Windows or Linux download depending on the system your host machine is running. Windows will be assumed from here on.

When the download has finished install the Converter software as normal and double click the desktop icon to run it. The 'Welcome' screen informs you that the software can create virtual machines from physical machines and a range of backups and other virtual machines such as Microsoft VirtualPC. To convert a running physical machine click 'Convert Machine'.

The 'Conversion' window appears and you need to select:
- Source type: Powered-on machine
Specify the powered-on machine and access details for example -
- IP address or name: 192.168.x.xx or MYWIN7
- User name: Fred
- Password: xxxx
- OS family: Windows (or Linux)

Click 'Next' and you will get an error message: 'Unable to contact the specified host'', 'Incorrect credentials' or 'Insufficient permissions'. Until the Converter software can install an agent on the target machine nothing can happen. This is the difficult step but don't give up - just work through the following points and you should get there.

Keep clear in your mind what needs to happen. To install the agent the host machine must:

1. Be able to contact the target - you need to:

  • Shut down any firewalls on the host and target.
  • If you are running a Win7 / Vista 'Homegroup' go to the 'Network and Sharing Center' and change to a 'Work' type Network. You can waste a lot of time if you don't do this ..
  • Make sure the host and target machines are on the same local net and are set to the same 'Workgroup'.

2. The Converter software must log in with administrative rights.

  • For XP it should be enough to specify any password protected user account with 'Computer Administrator' rights.
  • Win7 is more security concious and will only allow the Converter program to install its agent if it logs in as the hidden 'Administrator' account. This is another stumbling block that can waste a lot of time. See this Tech Tip on how to activate this hidden account and set its password.

3. The software will write files to the C: drive - so the C: drive must be 'shared'.

  • Go to the target machine and right click on the drive.
  • On XP select 'Sharing and Security' and click 'Share this folder'.
  • On Win7 select 'Share with ..' > 'Advanced sharing' and then click 'Advanced Sharing'.
  • In both cases click 'Permissions' and allow full access to 'Everyone'.

When you can access the target's shared C: drive from Windows Explorer using the Administrator account on Win 7 or any user account with administrative rights on XP, it's time to restart the Converter Standalone software and try to install the agent once again.

When the software has installed the agent it needs to know where you want to store the virtual machine that will be created. The natural response is to give the file path to the folder where you want it stored. Another stumbling block - the software wants a 'UNC' and will reject a file path.

A 'UNC' is the nework address of a 'shared' folder and this easy to provide. Open up Windows Explorer and go to the folder where you want the virtual machine to be stored. This can be anywhere in the folder hierarchy. Right click on it and share the folder with some simple name such as 'VImage'. If the name of the host machine is 'MYWIN7' then the UNC of the shared folder is: \\MYWIN7\VImage. Enter the UNC and log in details when Converter asks for them. Note the log in user/password is needed for the agent to access the VImage share on the host, so this will be your normal log in details for the host machine.

Click 'Next' and a summary of what will be included in the virtual machine is displayed - including all the drives and partitions on the target machine. You can edit the options for example by clicking on the list of drives and unticking those not required. When ready click 'Next' and then 'Finish'. The Converter agent will start to build the virtual machine which will take some time As an indication it took under two hours to create an image of my 40GB XP laptop.

When complete the virtual image is ready to run. Start the VMware Player, click the 'Open Existing VM or Team' icon and browse to the folder you specified ('VImage' in the example) to select the virtual machine.