System Requirements for Altium NEXUS Server
Parent page: Installing, Licensing & Managing the Altium NEXUS Server
Ensure that your computer/server meets the system requirements detailed below, prior to installing the Altium NEXUS Server.
Operating System Support
The Altium NEXUS Server should be installed on a PC running one of the following officially supported Operating Systems:
- Windows Server 2019 Standard Edition (64-bit)
- Windows Server 2016 Standard Edition (64-bit)
Recommended System Requirements
The following are the recommended system requirements to install and run the Altium NEXUS Server. Note that these recommendations are for 5 concurrent users.
- OS: Windows Server 2019 Standard Edition (64-bit)
- RAM: 16GB+
- Processor: Intel® Xeon® processor or equivalent (4 or more cores)
- Disk space: 200GB (SSD)
Minimum System Requirements
The following are the minimum system requirements to install and run the Altium NEXUS Server. Note that these recommendations are for 5 concurrent users.
- OS: Windows Server 2016 Standard Edition (64-bit)
- RAM: 8GB+
- Processor: Intel Core i3/i5 processor or equivalent (2 or more cores)
- Disk space: 200GB
Altium NEXUS Requirements
Web Browser Requirements
To ensure a smooth experience with the Web Review functionality - within the NEXUS Server's browser interface - ensure you have:
- The latest version of a supported browser installed (Chrome, Firefox, or Safari).
- That WebGL (or WebGL 2.0) is enabled for it.
- That the video drivers for your computer are up to date (including drivers for dedicated graphics cards).
Installation & Other Software
Due to the observed unpredictable behavior of antivirus software, it is recommended to disable such software during the installation of the Altium NEXUS Server.
If the computer is also running Microsoft Exchange Server, you might receive an HTTP Error 503 error when you first attempt to log in. The installation of the Exchange Server can change the Internet Information Services (IIS) configuration in a way that conflicts with the Altium NEXUS Server. To resolve this, the following changes must be made to the applicationHost.config
file:
<handlers accessPolicy="Read, Script">
...
<add name="kerbauth" image="C:\Program Files\Microsoft\Exchange Server\V15\Bin\kerbauth.dll" preCondition="bitness64" />
<add name="WSMan" image="C:\Windows\system32\wsmsvc.dll" preCondition="bitness64" />
<add name="exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa\auth\exppw.dll" preCondition="bitness64" />
<add name="cafe_exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\bin\exppw.dll" preCondition="bitness64" />
...
</handlers>
Additional Software Installed or Configured
- Internet Information Services (IIS). For correct operation, the Altium NEXUS Server requires, at minimum, version 8.0 (IIS 8.0) to be installed. Installation of the Altium NEXUS Server will simply install the version of IIS native to your operating system:
- IIS 10.0 - Windows Server 2019 Standard Edition (64-bit), Windows Server 2016 Standard Edition (64-bit), Windows 10 (64-bit)
- IIS 8.5 - Windows 8.1 (64-bit)
- Firebird 3.0 database engine (where the option to install using a Firebird database is chosen). Ensure that IPv4 network addressing is enabled – to check for active IPv4 addresses, run
ipconfig /all
in a command prompt. - .NET Framework 4.5.2
Oracle Support
When using Altium NEXUS with Oracle as the backend database, the server that is integral to the deployed NEXUS solution officially supports the following version of Oracle: 19c.