Installing a Windows Web ServerInstalling a Windows development environment is fairly easy to do, just follow each of these steps in order.Step 1 - Installing a Web Server
Only one webserver can operate at any one time. Therefore follow one or the other, but not both.
Installing Windows IIS This can be installed by going to 'Add/Remove Programs' in 'Control Panel', and selecting 'Add/Remove Components'. In the list presented, you'll see 'Internet Information Services (IIS)'. Select this option, and install it. You will need the Windows CD. Additional details are not available at this time. Installing Apache Apache can be downloaded from here: httpd.apache.org/download.cgi, and at the time of writing the required file is 'apache_2.2.4-win32-x86-no_ssl.msi'. Step 2 - Installing PHPThe PHP installer can be downloaded here: www.php.net/downloads.php. The correct file to download at the time of writing is 'PHP 5.2.2 installer' under 'Windows Binaries'.Step 3 - Installing mySQLThis can be downloaded from www.mysql.com. At the time of writing the required file is 'mysql-essential-5.0.41-win32.msi'.Step 4 - Installing Administration Tools
Both tools have their benefits, however phpMyAdmin may be more familiar to a lot of people as it is the administration tool of choice for a lot of IT professionals and hosting providers.
phpMyAdminThe software can be downloaded from www.phpmyadmin.net/home_page/downloads.php. The best file to download for beginners wanting a UK version 'english.zip'. However the other versions are just as good, they are just packaged differently.mySQL Tools (Optional)The software can be downloaded from dev.mysql.com/downloads/gui-tools/5.0.html.Step 5 - What can I now do?After installing these packages, you can now emulate the same environment as a webserver hosting your website on the internet. Pages are displayed just as they would on the internet.You can reference your website by using 'http://localhost/' in your web browser, and 'upload' files to a folder on your own hard drive. This makes editing your website files as easy as clicking on save, then refreshing your browser. |
| Comments, Feedback, Suggestions and Documentation Submissions please post in the Documentation Chat Forum. |