Installazione del software
The Enterprise Server delivers high integrity, smart design and product data management by providing storage, formal revision management, supply chain intelligence, and lifecycle state management. It also facilitates a wide range of additional technologies and capabilities by providing a centralized platform from which other related services can be served, including: Team Configuration Management, Project Management, Network Installation, and Centralized Design Collaboration. Installation of the Enterprise Server is both intuitive and fast, courtesy of the Altium On-Prem Enterprise Server Setup wizard.
This page takes a look at the procedure for installing the Enterprise Server for the first time on a computer.
For information about system requirements, refer to the System Requirements page.
If you are upgrading an existing installation, refer to the Updating to a Later Version section.
Pre-Install Preparation
To access the Altium On-Prem Enterprise Server Setup wizard, you need to first acquire and run an executable – Altium On-Prem Enterprise Server <VersionNumber>.exe – saved on your hard disk.
Running the Setup Wizard
Start the installation by running the Altium On-Prem Enterprise Server <Version Number>.exe file.
The Altium On-Prem Enterprise Server Setup wizard will appear.
Initial welcome page for the Altium On-Prem Enterprise Server Setup wizard.
The installation wizard provides a set of progressive dialog pages that collectively gather the required information to install the Enterprise Server.
Click Next to continue. The following sections provide a summary of the various wizard pages that follow.
License Agreement
This page of the wizard presents you with the Altium End-User License Agreement (EULA).

Read and accept Altium's End-User License Agreement.
With the EULA read, continue with the install by enabling the I accept the agreement option and clicking the Next button.
Select Destination Location
This next page of the wizard allows you to specify the destination in which to install the Enterprise Server. The default installation path is \Program Files (x86)\Altium\Altium365. The Enterprise Server requires at least 5.3GB of free disk space for installation.
To specify an alternate location, simply type the location directly into the field, or click the Browse button at the right of the field, and browse for the required destination folder (or create it on-the-fly).

Determine install location for the Enterprise Server.
Once the install location is specified, click Next to continue.
Select Altium On-Prem Enterprise Server Data Directory
Use this page of the wizard to specify the destination folders in which to store the database and revision files respectively. The default installation paths are:
-
Database Folder –
\ProgramData\Altium\Altium365Data -
Revision Files Folder –
\ProgramData\Altium\Altium365Data\Revisions
To specify an alternate location, simply type the location directly into a field, or click the Browse button at the right of a field, and browse for the required destination folder (or create it on-the-fly).

Determine install locations for server data.
Once the data folder locations are specified, click Next to continue.
Altium On-Prem Enterprise Server Configuration
Use this next page of the wizard to specify the port numbers to be used by the Enterprise Server for network connections. The defaults are:
-
HTTP Port (default
9780) -
HTTPS Port (default
9785)
When choosing a port, note that it must not clash with any ports used by other applications – if a port is currently in use, you will be notified by the installer.
Use the External Host Name field to change the server's external base URL if it is required to be different from the default URL.
Use the Enable external URL access via HTTP (non-secure) option to allow (option enabled) or prevent (option disabled) external access to the Enterprise Server over HTTP. If the option is disabled, HTTP binding will be restricted to localhost (i.e., the access over HTTP will only be allowed from the machine on which the Enterprise Server is installed).

Configure the Enterprise Server installation's server options.
Once the options are configured as required, click Next to continue.
Select SSL Certificate
Use this next page of the wizard to configure the SSL certificate used by the Enterprise Server for HTTPS connections.
-
Use existing certificate – after clicking Next, you will be suggested to select a certificate from the Windows certificate store.
-
Upload .pxf/.p12 certificate file – after clicking Next, you will be suggested to browse and select a certificate file to import and to specify its password.
-
Create self-signed certificate – after clicking Next, a self-signed certificate generated and configured in IIS, and the next Ready to Install page will appear directly.
Ready to Install
The Installer now has all the information it requires to proceed with the installation. If you need to change anything, click the Back button. If you want to cancel out of the install, click Cancel. To go ahead and proceed with the installation, click Install. The page will change from Ready to Install to Installing and the installation will proceed. Once complete, click Finish to exit the wizard.

Kick off the installation by clicking Install. Click Finish once installation is complete.
For your convenience, the final page of the Installer also presents URLs (HTTP and HTTPS) for accessing the Enterprise Server – either when connecting to it through Altium Designer, or when accessing it through its browser-based interface.
Verifying the Enterprise Server is Running
Verification that the Enterprise Server is running can be performed from the Windows Internet Information Services (IIS) Manager panel – accessed from the Administrative Tools window. Simply check to confirm the Enterprise Server-related Application Pools are in the Started state. For more information, see Application Pools Installed on IIS.
Installation from the Command Line
The Enterprise Server can also be installed from the command line, using the following entries:
-
DatabaseName– name of the database (the database filename). Specify the path within double quotes, for example"C:\ProgramData\Altium\Altium365Data\DXPSERVER.DAT", for the default install. -
DataFolder– destination database folder. Specify the path within double quotes, for example"C:\ProgramData\Altium\Altium365Data", for the default install. -
DBPassword– password portion of your current database login credentials. For example, the default password for Firebird ismasterkey. The installation process will fail if the provided password does not match the current one. -
DBServer– the location of the database, in the formatHost:Port. For example,localhost:3050, for the default Firebird database install. -
DBType– the type of database to be used. EnterFirebird. -
DBUserName– username portion of your current database login credentials. For example, the default username for Firebird isSYSDBA. The installation process will fail if the provided username does not match the current one. -
InstallFolder– the location in which to install the Enterprise Server. Specify the path within double quotes, for example"C:\Program Files (x86)\Altium\Altium365\", for the default install. -
InstallSampleSnapshot– control whether sample data is installed into the server (set value to 1) or a clean server install without data is made (set value to 0). -
Log– use this parameter to change the location and filename of the installation log file. Specify the path within double quotes. If omitted, the default install location will be used (\Program Files (x86)\Altium\Altium365\install.log). -
Port– the communications port, for example9780for the default install. -
RevisionFolder– destination revision files folder. Specify the path within double quotes, for example"C:\ProgramData\Altium\Altium365Data\Revisions", for the default install. -
sslCertFile– PFX/P12 certificate that should be installed in the Windows certificate store and used for HTTPS bindings during setup. Specify the path within double quotes, for example"C:\Users\Admin\Documents\AltiumOnPremEnterpriseServer.pfx". -
sslCertPassword– password for the certificate file specified in thesslCertFileentry. -
sslCertThumbprint– thumbprint of an existing certificate that already presents in the Windows certificate store and that to be used for the installation. -
VERYSILENT– use this parameter to run the installation without any dialogs popping up.
When entering the information on the command line, observe the following:
-
Start with the name of the installer executable, for example
"Altium On-Prem Enterprise Server <VersionNumber>.exe". - Enter each parameter, followed by the equals symbol (=), and then its value.
-
Separate subsequent parametric entries with a space followed by the forward slash character (
/). -
To run without any dialogs popping up, be sure to add the entry
VERYSILENTat the end.
An example command line entry might therefore be:
"Altium On-Prem Enterprise Server <VersionNumber>.exe" /InstallFolder="C:\Program Files (x86)\Altium\Altium365\" /Port=9780 /DBType=Firebird /DBServer=localhost:3050 /DBUserName=SYSDBA /DBPassword=masterkey /DatabaseName="C:\ProgramData\Altium\Altium365Data\DXPSERVER.DAT" /DataFolder="C:\ProgramData\Altium\Altium365Data" /RevisionFolder="C:\ProgramData\Altium\Altium365Data\Revisions" /BackupFile="C:\ProgramData\Altium365\Altium365Data\AESbackup.zip" /VERYSILENT
Post-Installation Management
For information on how to manage your instance of Enterprise Server after initial installation, use the following links:
Licensing Your Enterprise Server
Updating to a Later Version of the Enterprise Server
Backing up and Restoring Your Enterprise Server