Installazione del software

Now reading version 5.5. For the latest, read: Installazione del software for version 8.0
 

Parent page: Installazione, licenze e gestione

Enterprise Server non può essere installato sullo stesso PC di un altro server Altium (ad esempio Altium Infrastructure Server, Altium NEXUS Server, Altium Concord Pro, Altium Vault (3.0 e versioni precedenti)). Nel caso di Altium NEXUS Server, Altium Concord Pro e Altium Vault, è possibile eseguire l'aggiornamento a Enterprise Server (come se si stesse aggiornando a una versione successiva di tale prodotto).

Enterprise Server offre gestione dei dati di progettazione e di prodotto intelligente e ad alta integrità, fornendo archiviazione, gestione formale delle revisioni, intelligence della supply chain e gestione degli stati del ciclo di vita. Inoltre, facilita un'ampia gamma di tecnologie e funzionalità aggiuntive mettendo a disposizione una piattaforma centralizzata da cui possono essere erogati altri servizi correlati, tra cui: Team Configuration Management, Project Management, Network Installation e Centralized Design Collaboration. L'installazione di Enterprise Server è intuitiva e rapida, grazie alla Altium On-Prem Enterprise Server Setup procedura guidata.

Questo articolo esamina la procedura per installare Enterprise Server per la prima volta su un computer. Se si sta aggiornando un'installazione esistente, vedere Aggiornamento a una versione successiva.

Enterprise Server non può essere installato su un PC con sistema operativo a 32 bit, né su un sistema operativo a 64 bit che non supporti l'autenticazione di Windows (edizioni Core, Home, Starter e Base). Di seguito è riportato un riepilogo dei sistemi operativi supportati:

  • Officially Supported: Windows Server 2019 Standard Edition 64-bit (consigliato), Windows Server 2016 Standard Edition 64-bit (minimo).
  • Recommended only for Evaluation: Windows 10 64-bit, Windows 8.1 64-bit - versioni Ultimate o Professional in entrambi i casi. Limitato a 10 websocket simultanei in uso tramite l'interfaccia browser del Workspace di Enterprise Server su tale sistema operativo.
Per ulteriori requisiti di sistema, vedere Requisiti di sistema.
Sebbene il programma di installazione di Enterprise Server includa il backup automatico del server esistente, è sempre una buona idea eseguire personalmente un backup dei dati prima dell'aggiornamento, mantenendo per così dire una copia ridondante separata. Questo garantisce una sicurezza aggiuntiva nel caso in cui si verifichino difficoltà tecniche impreviste (vedere Eseguire il backup e ripristinare l'installazione). Si consiglia di testare una nuova release di Enterprise Server su una macchina diversa prima di aggiornare l'istanza di produzione. L'uso di macchine virtuali può essere estremamente utile a questo scopo.

Preparazione pre-installazione

Per accedere alla Altium On-Prem Enterprise Server Setup procedura guidata, è necessario prima ottenere ed eseguire un file eseguibile – Altium On-Prem Enterprise Server <VersionNumber>.exe. Questo eseguibile viene scaricato dalla pagina Download del sito Altium e può essere salvato in qualsiasi posizione del disco rigido.

  • Alcuni utenti hanno riscontrato problemi con l'installazione delle app Microsoft .NET Core durante l'esecuzione del programma di installazione di Enterprise Server.
    ► Vedere la sezione Install on a New Operating System nella pagina Possible Installation Issues per una procedura di installazione alternativa e informazioni sulla riparazione facoltativa.
  • A causa del comportamento imprevedibile osservato nei software antivirus, si consiglia di disabilitare tali software durante l'installazione di Enterprise Server.

Esecuzione della procedura guidata di installazione

Fare doppio clic sul file Altium On-Prem Enterprise Server <Version Number>.exe. Enterprise Server richiede che .NET Framework 4.8 e .NET Core 3.1.2 siano installati sul computer host. Se sono presenti, verrà visualizzata direttamente la procedura guidata Altium On-Prem Enterprise Server Setup. In caso contrario, verrà seguita la procedura seguente:

  1. .NET Framework 4.8 installazione - se al momento non è installato, verrà offerta la possibilità di installarlo ora. Fare clic su Yes : verrà visualizzato il programma di installazione.

  1. Una volta completata l'installazione, sarà necessario riavviare il computer, dopodiché sarà necessario eseguire nuovamente il file Altium On-Prem Enterprise Server <Version Number>.exe.
  2. .NET Core 3.1.2 installazione - se al momento non è installato, verrà offerta la possibilità di installarlo ora. L'installazione avviene in background, dopodiché verrà visualizzata la procedura guidata Altium On-Prem Enterprise Server Setup.

Pagina iniziale di benvenuto della procedura guidata Altium On-Prem Enterprise Server Setup.
Pagina iniziale di benvenuto della procedura guidata Altium On-Prem Enterprise Server Setup.

La procedura guidata di installazione fornisce una serie di pagine progressive (e intuitive) che raccolgono complessivamente le informazioni necessarie per installare efficacemente Enterprise Server.

Fare clic su Next per continuare. Le sezioni seguenti forniscono un riepilogo delle varie pagine che verranno visualizzate.

Contratto di licenza

Questa pagina della procedura guidata presenta il Contratto di licenza con l'utente finale (EULA) di Altium.

Leggere e accettare il Contratto di licenza con l'utente finale di Altium.
Leggere e accettare il Contratto di licenza con l'utente finale di Altium.

Il contratto è disponibile dopo l'installazione in formato RTF - Eula.rtf - nella cartella principale di installazione (impostata nella pagina successiva della procedura guidata e, per impostazione predefinita: \Program Files (x86)\Altium\Altium365).

Dopo aver letto l'EULA, proseguire con l'installazione abilitando l'opzione I accept the agreement e facendo clic sul pulsante Next.

Seleziona percorso di destinazione

Questa pagina successiva della procedura guidata consente di specificare la destinazione in cui installare Enterprise Server. Il percorso di installazione predefinito è \Program Files (x86)\Altium\Altium365. Enterprise Server richiede almeno 5,3 GB di spazio libero su disco per l'installazione.

Per specificare un percorso alternativo, digitare semplicemente il percorso direttamente nel campo oppure fare clic sul pulsante Browse a destra del campo e cercare la cartella di destinazione richiesta (o crearla al momento).

Determinare il percorso di installazione per Enterprise Server.
Determinare il percorso di installazione per Enterprise Server.

Enterprise Server non fornisce solo un repository per i contenuti del Workspace. Fornisce anche la piattaforma di base da cui vengono "collegati" ed erogati servizi aggiuntivi. Questi servizi includono il Vault Service (Enterprise Server stesso), Identification Service, Search Service, Comments Service, Data Acquisition Service, Part Catalog Service e Projects Service.

Una volta specificato il percorso di installazione, fare clic su Next per continuare.

Seleziona la directory dati di Altium On-Prem Enterprise Server

Utilizzare questa pagina della procedura guidata per specificare le cartelle di destinazione in cui archiviare rispettivamente il database e i file di revisione. I percorsi di installazione predefiniti sono:

  • Database Folder\ProgramData\Altium\Altium365Data
  • Revision Files Folder\ProgramData\Altium\Altium365Data\Revisions

Per specificare un percorso alternativo, digitare semplicemente il percorso direttamente in un campo oppure fare clic sul pulsante Browse a destra di un campo e cercare la cartella di destinazione richiesta (o crearla al momento).

Durante l'installazione del server, se si utilizza Firebird per il database, è anche possibile installare dati di esempio, inclusi progetti Workspace e componenti Workspace. Questo può essere molto utile se si è nuovi alla tecnologia server, perché offre subito qualcosa da esplorare. Per utilizzare questa funzione, lasciare abilitata l'opzione Install sample data. Disabilitare questa opzione per installare solo la struttura dati delle cartelle del server da cui iniziare a creare i vari elementi di dati, insieme ad alcuni template di componenti definiti.

Determinare i percorsi di installazione per i dati del server.
Determinare i percorsi di installazione per i dati del server.

Una volta specificati i percorsi delle cartelle dati, fare clic su Next per continuare.

Configurazione di Altium On-Prem Enterprise Server

Utilizzare questa pagina successiva della procedura guidata per specificare i numeri di porta da utilizzare da Enterprise Server per le connessioni di rete. I valori predefiniti sono:

  • Porta HTTP (predefinita 9780)
  • Porta HTTPS (predefinita 9785)
  • Porta del servizio LDAP (predefinita 9791)
Se una porta è già in uso, il programma di installazione cercherà la successiva disponibile e utilizzerà quella.

Quando si sceglie una porta, tenere presente che non deve entrare in conflitto con le porte utilizzate da altre applicazioni - se una porta è attualmente in uso, il programma di installazione lo segnalerà.

Impostare i numeri di porta per le comunicazioni del server.
Impostare i numeri di porta per le comunicazioni del server.

Una volta specificati i numeri di porta richiesti, fare clic su Next per continuare.

Seleziona il database di Altium On-Prem Enterprise Server

Utilizzare questa pagina della procedura guidata per specificare il tipo di database utilizzato per Enterprise Server. Sono disponibili due tipi di database:

  • Firebird
  • Oracle
Firebird è l'opzione di database predefinita. Viene utilizzato il motore Firebird 3.0, sulla porta 3050, creando un nuovo database per il server con supporto nativo e senza opzioni aggiuntive. Se è installata una versione precedente di Firebird, verrà aggiornata automaticamente alla v3.0. Il tipo di database Oracle consente un'installazione semplificata di Enterprise Server all'interno di organizzazioni che già utilizzano questo tipo di database come back-end per i propri sistemi esistenti. Ospitare il server sulla loro infrastruttura esistente riduce la complessità di installazione e gestione.

Selezionare il tipo di database per il back-end di Enterprise Server.
Selezionare il tipo di database per il back-end di Enterprise Server.

Una volta specificato il tipo di database, fare clic su Next per continuare.

Configurazione del database di Altium On-Prem Enterprise Server

Con il database Firebird predefinito, non ci sono opzioni aggiuntive da definire. Se viene scelto il tipo di database Oracle , verrà visualizzata questa pagina. Utilizzarla per specificare le seguenti informazioni:

  • TNS Alias - il nome alias TNS (Transparent Network Substrate) assegnato al database.
  • Username - la parte nome utente delle credenziali di accesso al database.
  • Password - la parte password delle credenziali di accesso al database.

Specificare l'accesso al database Oracle dell'azienda, che verrà utilizzato da Enterprise Server.
Specificare l'accesso al database Oracle dell'azienda, che verrà utilizzato da Enterprise Server.

Tutti i parametri del database, inclusa la password dell'utente (in forma crittografata), vengono salvati nel file LocalVault.ini (situato nella cartella \Program Files (x86)\Altium\Altium365 per un'installazione predefinita di Enterprise Server).

Una volta specificate le opzioni del database, fare clic su Next per continuare.

Pronto per l'installazione

Il programma di installazione ora dispone di tutte le informazioni necessarie per procedere con l'installazione. Se è necessario modificare qualcosa, fare clic sul pulsante Back. Se si desidera annullare l'installazione, fare clic su Cancel. Per procedere con l'installazione, fare clic su Install. La pagina passerà da "Pronto per l'installazione" a "Installazione in corso" e l'installazione procederà. Una volta completata, è sufficiente fare clic su Finish per uscire dalla procedura guidata.

Enterprise Server viene eseguito sopra il pacchetto Microsoft Internet Information Services (IIS). Se questo non è installato sul PC, verrà richiesto di installarlo dopo l’avvio del processo di installazione.

Avvia l’installazione facendo clic su Install. Fai clic su Finish una volta completata l’installazione.
Avvia l’installazione facendo clic su Install. Fai clic su Finish una volta completata l’installazione.

Per comodità, la pagina finale del programma di installazione presenta anche gli URL (HTTP e HTTPS) per accedere a Enterprise Server, sia quando ci si connette tramite Altium Designer, sia quando vi si accede tramite la relativa interfaccia basata su browser.

Per informazioni su come accedere al tuo Enterprise Server dall’interno di Altium Designer e su come lavorare con esso dal punto di vista della progettazione, consulta rispettivamente Access from within Altium Designer e Designing with a Connected Workspace.

Verifica che Enterprise Server sia in esecuzione

La verifica che Enterprise Server sia in esecuzione può essere effettuata dal pannello Internet Information Services (IIS) Manager di Windows, accessibile dalla finestra Administrative Tools. È sufficiente controllare che gli Application Pool relativi a Enterprise Server siano nello stato Started . Per ulteriori informazioni, consulta Application Pools Installed on IIS.

Installazione dalla riga di comando

Enterprise Server può anche essere installato dalla riga di comando, utilizzando le seguenti voci:

  • DatabaseName - nome del database (il nome file del database). Specifica il percorso tra virgolette doppie, ad esempio "C:\ProgramData\Altium\Altium365Data\DXPSERVER.DAT", per l’installazione predefinita.
  • DataFolder - cartella di destinazione del database. Specifica il percorso tra virgolette doppie, ad esempio "C:\ProgramData\Altium\Altium365Data", per l’installazione predefinita.
  • DBPassword - parte password delle credenziali di accesso al database, ad esempio MyPassword.
  • DBServer - la posizione del database, nel formato Host:Port. Ad esempio localhost:3050, per l’installazione predefinita del database Firebird.
  • DBType - il tipo di database da utilizzare. Immetti uno dei seguenti valori: Firebird oppure Oracle.
  • DBUserName - parte nome utente delle credenziali di accesso al database, ad esempio MyName.
  • InstallFolder - la posizione in cui installare Enterprise Server. Specifica il percorso tra virgolette doppie, ad esempio "C:\Program Files (x86)\Altium\Altium365\", per l’installazione predefinita.
  • InstallSampleSnapshot - controlla se i dati di esempio vengono installati nel server (imposta il valore su 1) oppure se viene eseguita un’installazione pulita del server senza dati (imposta il valore su 0).
  • Log - usa questo parametro per modificare la posizione e il nome file del file di log dell’installazione. Specifica il percorso tra virgolette doppie. Se omesso, verrà utilizzata la posizione di installazione predefinita (\Program Files (x86)\Altium\Altium365\install.log).
  • Port - la porta di comunicazione, ad esempio 9780 per l’installazione predefinita.
  • RevisionFolder - cartella di destinazione dei file di revisione. Specifica il percorso tra virgolette doppie, ad esempio "C:\ProgramData\Altium\Altium365Data\Revisions", per l’installazione predefinita.
  • VERYSILENT - usa questo parametro per eseguire l’installazione senza che vengano visualizzate finestre di dialogo.

Quando inserisci le informazioni nella riga di comando, osserva quanto segue:

  • Inizia con il nome dell’eseguibile del programma di installazione, ad esempio "Altium On-Prem Enterprise Server <VersionNumber>.exe".
  • Immetti ciascun parametro, seguito dal simbolo di uguale (=), e quindi dal relativo valore.
  • Separa le voci parametriche successive con uno spazio seguito dal carattere slash ( /).
  • Per eseguire senza che vengano visualizzate finestre di dialogo, assicurati di aggiungere la voce VERYSILENT alla fine.

Un esempio di voce della riga di comando potrebbe quindi essere:

"Altium On-Prem Enterprise Server <VersionNumber>.exe" /InstallFolder="C:\Program Files (x86)\Altium\Altium365\" /Port=9780 /DBType=Firebird /DBServer=localhost:3050 /DBUserName=MyName /DBPassword=MyPassword /DatabaseName="C:\ProgramData\Altium\Altium365Data\DXPSERVER.DAT" /DataFolder="C:\ProgramData\Altium\Altium365Data" /RevisionFolder="C:\ProgramData\Altium\Altium365Data\Revisions" /VERYSILENT

La maggior parte dei parametri sopra indicati non è applicabile durante l’aggiornamento di Enterprise Server. Per un approccio da riga di comando all’aggiornamento, si consiglia di utilizzare quanto segue:

"Altium On-Prem Enterprise Server <VersionNumber>.exe" /VERYSILENT

Se desideri un controllo aggiuntivo sulla creazione di un backup del server esistente e sulla relativa posizione, è possibile aggiungere quanto segue alla voce della riga di comando:

  • BackupFile - percorso del file di backup, durante l’aggiornamento del server corrente a una versione successiva. Specifica il percorso tra virgolette doppie, ad esempio "C:\Enterprise Server\Backups\EnterpriseServerBackup30082022.zip".
  • IgnoreBackup - usa questo parametro per non creare un backup del server corrente durante l’aggiornamento a una versione successiva. Questo può essere molto utile quando il backup non riesce per qualche motivo.

Gestione post-installazione

Per informazioni su come gestire la tua istanza di Enterprise Server dopo l’installazione iniziale, utilizza i seguenti collegamenti:

Concessione della licenza per Enterprise Server

Aggiornamento a una versione successiva di Enterprise Server

Backup e ripristino di Enterprise Server

Disinstallazione di Enterprise Server

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Contenuto