Here's a set of files you can download for free.
Web Server
XAMPP Many users know for experience that the installation of an Apache web server is not easy and gets worse if you want to add MySQL, PHP or Perl.
XAMPP is an easy way to install the Apache distribution that contains
MySQL,
PHP and
Perl. XAMPP is extremely simple to use, just download it, install it and use it.
Xampp is available for MAC, Linux, Windows and Solaris. Here you can download the Windows version of it.
Details - Download
CMS - Content Management System
Drupal is a modular, multipurpose and very useful CMS developed in
PHP that allows to publish articles, images or other files and services like forums, polls, voting apps, blogs and users management.
It highlights for the quality of its code and the generated pages, the respect to web standards and the emphasis on usability and consistency on the entire system.
Documentation - Download
Joomla Its an open source application developed in
PHP bajo under GPL licensing. This content management can work on both internet and intranet and requires a
MySQL database , and preferably an
Apache HTTP server.
Documentation - Download
Wordpress is a content management system focused on the creation of blogs (regularly updated). developed in
PHP and
MySQL under GPL licensing.
WordPress was created from the extinct b2/cafelog and has become the most widely used CMS on the blogosphere.
Causes for this quick evolution are its licensing, its ease of usage and its features as a CMS.
Documentation - Download