Apache is the Web server for the Internet. Seventy percent of Web servers use Apache.
You can run Apache on every type of hardware that is useful for a Web server. You can use all the useful operating systems plus many others. You can use any file system supported by those operating systems. You can plug in every useful piece of Web software plus a whole lot of less useful stuff.
The installation on Windows is automated. Your operating system might make it easy.
- Open Ubuntu software centre.
- Search for mysql2.
- Install Apache HTTP Server metapackage.
Unix with the Apple Mac user interface (OSX):
- Switch on
built-in Apache server
- Switch on
Apache is also installed with packages including MAMP and XAMPP. The most common complaint about the packages are the ancient versions of software in the packages and the difficulty of configuring the package for anything other than the most trivial web sites. They might be fine for your initial attempts at Web development. They are difficult to use when you have to set up a test system with the same configuration as an exisitng web site.
Replace Microsoft's IIS with Apache. If you also use ASP and Visual Basic, the conversion to PHP is easy.