The following table shows the software versions provide by various versions of WampServer versions. The latest versions can be downloaded from . Older versions can be found on SourceForge.
In general, you should try to use the WAMP version that provides versions of Apache, MySQL, and PHP that most closely matches the versions used on your WWW server.. Your hosting service's versions can be determined from the TNG Admin Menu >> Setup >> Diagnostics Tab
|3.1.0 (64 or 32)||2.4.27, 2.4.29||5.6.31, 7.0.23, 7.1.9||5.7.19||4.1.14, 4.7.7||download WampServer 3.1|
|3.0.3 (64 or 32)||2.4.18||5.6.18, 7.0.3||5.6.29||126.96.36.199||Upgrade WampServer 2.5 to 3.0.0|
|2.5 (64 or 32 bit versions)||2.4.9||5.6.17||5.5.12||4.1.14||download WampServer 2.5|
|2.2a||2.2.21||5.5.16||5.3.8 (version 32 bits)||3.4.5||download WampServer 2.2a|
|2.2a||2.2.21||5.5.16||5.3.8 (version 64 bits)||3.4.5||download WampServer 2.2a|
|2.1e||2.2.17||5.5.8||5.3.5 (version 32 bits)||3.3.9||download WampServer 2.1e|
|2.1d||2.2.17||5.3.4||5.1.53 (version 64 bits)||188.8.131.52||download WampServer 2.1d|
|2.0c||2.2.8||5.0.51b||5.2.6||2.11.6||download WampServer 2.0c|
You can find install instructions for WampServer in a TNG Community post titled Setting up a server on your home computer (localhost) and on the teams tutorial site
Note that since WampServer does not install under Program Files, you can install it on a secondary drive, like D: or E:
For an excellent writeup of installing TNG on WAMP see Tamura Jones' WampServer article.
Once you have installed and started WampServer, it places the a WAMP icon on the Windows system tray, and you can click on that icon to add virtual folders, modify settings, start and stop the various servers, etc. icon in tray
|A menu like this pops up when you click on the WampServer icon. You can then, for example, select phpMyAdmin from the application list. Or you can stop or restart one of the WAMP services, or select one of the services and configure or restart it.|
Creating a MySQL User
See creating a MySQL User ID with appropriate privileges for TNG database connection, if you don't want to use the Root user with no password.
Creating Virtual Hosts
Using an alternate port number
If you are also running Windows IIS or certain other services that use port 80, you may need to use an alternate port number. Here are instructions for configuring WAMP to use port 8080, which, for some reason, is the most common alternative to 80. (But you can use port 81 if you want.)
- Edit the Apache httpd.conf file (which you can do via a menu entry from WAMP's task bar icon), and look for the line that starts with the command "listen". The listen command argument is an ip address, then a colon and a port number. You usually don't want an IP address there, because your PC probably changes IP address from time to time. If you don't have an IP address on the line, you evidently don't want the colon, either. The line can just be "listen 8080" (without quotes).
- To get the "localhost", "phpmyadmin", and "webgrind" commands on the WAMP menu to use the new port, you need to use a text editor to edit the file wampmanager.tpl (in the WAMP installation folder, which is probably c:\wamp). In that file, replace any occurrence of "http://localhost" with "http://localhost:8080".
- Then exit from WAMP (right click on the icon, and select Exit), and rerun WAMP. (It's not sufficient just to restart the Apache service.)
TNG User Related feedback
- I didn't find it all that difficult to install the necessary files on my home computer. It will install and configure everything for you. I use it all the time to test out things before I install them on my live site. (Carol Thatcher Hall on the User List)
- The latest version of Wampserver comes in the same two varieties 64 bits and 32 bits. I chose Wampserver 64 as recommended for running on a Windows 10 (64 bit) PC. The latest version Wampserver 3.0.6 was revised towards the end of March 2017. Its components: Apache: 2.4.23; PHP 5.6.25 or 7.0.10; MySQL 5.7.14 I ported over my TNG10.1.3 website with ease. The option I chose was to set Firefox as the default browser. It required the Disable MySQL Strict Mode mod but once that was installed the website runs perfectly in the localhost environment. Alan Craxford.
Other Home Computer web server options are available using:
- MAMP - running Apache, MySQL and PHP on a Mac OS X computer
- XAMPP - A alternative to WAMP that tends to require users to be more conformatble with LINUX.
- Installing TNG on Windows (Wamp) with pictures! ;-)