UWS Installation

Contents[Hide]

 

1. Installation

Ultra Web Server doesn't need any installation.

Just Download and Unzip to any Directory or Drive.
Nothing is installed to your PCs registry, all files are extracted to their appropriate location within the UltraWebServer folder structure.

 

2. System Requirements

 

3. VCxx Libraries

Apache, MySql, MariaDB and PHP binaries are compiled with VCxx, ensure you have installed the
Visual C++ Redistributables for Visual Studio.


These can be found at:

Microsoft Visual C++ 2010 Redistributable Package (x64)

vcredist_x64.exe (MySQL 5.5.x, MariaDB 5.5.x)

Visual C++ Redistributable for Visual Studio 2012 (x64)

VSU_4\vcredist_x64.exe (PHP 5.5.x, PHP 5.6.x)

Visual C++ Redistributable for Visual Studio 2013 (x64)

vcredist_x64.exe

Visual C++ Redistributable for Visual Studio 2015 (x64)

vc_redist.x64.exe (Apache2 2.4.37, PHP 7.0.x, PHP 7.1.x, PHP 7.2.x, PHP 7.3.x)

Visual C++ Redistributable for Visual Studio 2015-2019 (x64)

vcredist_x64.exe (Apache 2.4.39 VS16 ,MySQL 8.0.x)

Be sure to select the 64bit packages, UWS use only 64bit applications.


Warning: If you do not have the VCxx libraries installed in your PC, when you attempt to start the UWS servers, you will get a runtime error popup.

 

4. UWS Paths

You can install The Ultra Web Server in nearly any location, with the exception that the path to folder UltraWebServer must not contain spaces.
Do not use "C:\Program Files", for example (which has other problems as well, such as restricted permissions and system restore inconsistencies).
We recommend installing to the drive root, such as "C:\" or "D:\" for simplicity, but other locations, such as "C:\test1\appserver" work just as well.

Note: The space character restriction is generic and applies to other WAMP stacks as well. Many applications that will be hosted on the server do not tolerate spaces in paths. The system restore issue applies mainly to individual component installs.

If the current installation is on a faulty path, the situation can eaily be resolved by just moving the UltraWebServer directory to a proper location. You do not have to delete the directory and reinstall.
For example, just rename "D:\bad path\UltraWebServer" to "D:\good_loc\UltraWebServer".