Software:Wamp.NET

From HandWiki
Revision as of 11:11, 9 February 2024 by AstroAI (talk | contribs) (linkage)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Wamp.NET
Wamp.net.logo.png
Original author(s)David Buchweitz
Stable release
1.1.1 / August 4, 2018; 5 years ago (2018-08-04)
Written inC# / PHP
PlatformMicrosoft Windows
TypeWAMP/WNMP Stack
LicenseGNU GPL
Websitewww.wamp.net

Wamp.NET is a combination of the typical WAMP/WNMP stacks as it supports both Apache and Nginx.

Packages

Current packages include Apache, Nginx, Php, MariaDB, MySQL, PostgreSQL, MongoDB, Memcache and Redis.

These are downloaded (and cached) and installed/uninstalled via the instance manager. They can then be run as standalone or as Windows Services.

Multiple simultaneous instances are supported, meaning one could run MariaDB and MySQL simultaneously or Apache and Nginx, either on different ports, or on the same port across different interfaces.

Site/Vhost Management

Sites/Vhosts are stored in a database and are not tied to a specific web server instance. This allows for them to be moved between different web server types and versions at the click of a button.

Creating a new site/vhost automatically creates the vhost file for both http and https in either Apache or Nginx as well as update the Windows hosts file.

SSL certificates are automatically generated in the background using the anycert.org service. The root certificate is automatically added to the trusted root store so as to not give any warnings or errors when browsing to the site.

Each site/vhost can use their own version of PHP without the need to do any switching as is typically the case with other stack implementations.

See also