Installare e configurare ThingWorx Navigate > Prepararsi per l'installazione > Prerequisiti
  
Prerequisiti
In questo argomento sono riportati i prerequisiti per ThingWorx Navigate, tra cui i requisiti per il dimensionamento dell'hardware, ThingWorx Foundation e Windchill.
È possibile accedere direttamente a uno degli argomenti riportati di seguito.
Informazioni sulla compatibilità del prodotto
Hardware
Requisiti di ThingWorx e gestione delle licenze di ThingWorx Navigate
Disinstallare ThingWorx Integration Runtime
Requisiti di Windchill
File keystore e truststore
Informazioni sulla compatibilità del prodotto
Effettuare il Check-Out di Release Advisor o ThingWorx Navigate Product Compatibility Matrix per le versioni supportate di Windchill, ThingWorx, browser Web, software di terze parti e altre applicazioni necessarie.
* 
PTC prevede di ritirare ThingWorx Navigate Product Compatibility Matrix nella prossima release di ThingWorx Navigate. Il documento non sarà disponibile per le release future. Per informazioni sulla compatibilità, si consiglia di fare riferimento a Release Advisor.
Utilizzo di Release Advisor
Per visualizzare una matrice delle release in Release Advisor, attenersi alla procedura descritta di seguito.
1. Accedere a Release Advisor.
2. Nella pagina Prodotto principale, effettuare le operazioni di seguito indicate.
a. Nel campo Famiglia di prodotti, selezionare ThingWorx.
b. Nel campo Prodotto, selezionare ThingWorx Navigate.
c. Nel campo Versione, selezionare la versione per la quale si desiderano informazioni sulla compatibilità.
d. Fare clic su Aggiungi.
3. Fare clic su Avanti.
4. La matrice delle release per il prodotto selezionato viene fornita nel campo Matrice delle release nella barra Prodotto principale nella parte superiore della pagina.
Per ulteriori informazioni sull'utilizzo di Release Advisor, vedere questo articolo del supporto tecnico nella Knowledge base di PTC.
Hardware
Consultare le linee guida per il dimensionamento di ThingWorx in Requisiti di sistema in ThingWorx Help Center.
La Guida al dimensionamento della piattaforma ThingWorx Navigate consente di determinare la configurazione hardware necessaria per la distribuzione corretta ThingWorx Navigate.
Requisiti di ThingWorx e gestione delle licenze di ThingWorx Navigate
Installare ThingWorx Foundation
ThingWorx Foundation deve essere installato utilizzando il programma di installazione prima di installare ThingWorx Navigate. Per informazioni sull'installazione di ThingWorx Foundation, vedere Programma di installazione di ThingWorx Foundation in ThingWorx 9 Help Center.
* 
Se si intende configurare ThingWorx Navigate con un'autenticazione Single Sign-On (SSO), è necessario configurare ThingWorx Foundation utilizzando SSL prima di iniziare l'installazione di ThingWorx Navigate.
Sebbene ThingWorx Foundation supporti PingFederate, Azure Active Directory, nonché Active Directory Federation Services come server di autenticazione centralizzata (CAS), ThingWorx Navigate supporta solo PingFederate in questa release.
Dopo aver installato ThingWorx Foundation tramite il programma di installazione, eseguire lo strumento per la configurazione delle licenze per ricevere una licenza valida per l'utilizzo di ThingWorx Navigate.
Installare ThingWorx Flow
ThingWorx Flow deve essere installato utilizzando il programma di installazione prima di installare ThingWorx Navigate. Per informazioni sull'installazione di ThingWorx Flow, consultare l'argomento Installazione di ThingWorx Flow in ThingWorx Help Center.
* 
ThingWorx Foundation, ThingWorx Flow e ThingWorx Navigate devono essere installati nello stesso sistema.
Durante l'installazione di ThingWorx Flow, se il file extra.crt non è già stato aggiornato con i certificati autofirmati necessari per le applicazioni, assicurarsi di aggiornarlo prima di eseguire l'installazione di ThingWorx Navigate. Per istruzioni dettagliate, fare riferimento al passo 7 dell'argomento Passi post-installazione per ThingWorx Flow in ThingWorx Help Center.
Disinstallare ThingWorx Integration Runtime
Se si dispone di un'installazione esistente di ThingWorx Integration Runtime, disinstallarla seguendo le istruzioni pertinenti al sistema operativo dalla seguente tabella:
Windows
Linux
1. In Gestione attività, arrestare il servizio ThingWorx-IntegrationRuntime.
2. In un prompt dei comandi, immettere il comando seguente:
sc delete Thingworx-IntegrationRuntime
1. In un prompt dei comandi, immettere i comandi seguenti:
systemctl stop Thingworx-IntegrationRuntime
systemctl disable Thingworx-IntegrationRuntime
rm -f /etc/systemd/system/Thingworx-IntegrationRuntime.service
systemctl daemon-reload
Requisiti di Windchill
Di seguito sono riportati i requisiti per Windchill.
Windchill - Assicurarsi di disporre della versione CPS minima supportata per le release di Windchill supportate. Consultare Release Advisor o ThingWorx Navigate Product Compatibility Matrix per informazioni sulle versioni supportate e le patch richieste. Per informazioni sull'utilizzo di Release Advisor, vedere la sezione Informazioni sulla compatibilità del prodotto di questo argomento.
Per una maggiore protezione, è consigliabile configurare il server Windchill con SSL prima di avviare un'installazione di ThingWorx Navigate. Per le istruzioni su come eseguire questa operazione, fare riferimento alla Windchill Installation and Configuration Guide.
* 
Se si intende configurare ThingWorx Navigate utilizzando l'autenticazione Windchill, è necessario configurare il server Windchill con SSL prima di avviare l'installazione.
Per attivare le richieste di caricamento e download in Windchill, è necessario configurare Windchill per consentire CORS (Cross-Origin Resource Sharing) utilizzando le istruzioni contenute in questo articolo. Assicurarsi che Windchill e ThingWorx siano configurati utilizzando lo stesso protocollo: HTTP o HTTPS. PTC consiglia di utilizzare una connessione protetta (HTTPS).
Configurare Windchill per consentire le operazioni descritte di seguito tramite CORS.
Caricamento di allegati nel task Segnala un problema.
Durante la configurazione di Windchill, aggiornare il parametro [ALLOWED_ORIGINS] nel file web.xml con l'indirizzo Web per ThingWorx Flow. Ad esempio, https://FlowHost:Port
Download di allegati, ad esempio per recuperare i file di grafica esistenti solo negli archivi di replica di Windchill durante l'utilizzo del task Visualizza struttura parti.
File keystore e truststore
Per la configurazione di ThingWorx Navigate è necessario creare i file keystore e truststore. È possibile creare questi file subito o prima di iniziare con la configurazione. Per istruzioni dettagliate, fare riferimento all'argomento Creare i file keystore e truststore per ThingWorx Navigate.
I file necessari dipendono dal metodo di autenticazione selezionato. Consultare uno dei seguenti argomenti per determinare i file necessari.
Impostare ThingWorx Navigate con l'autenticazione Single Sign-On
Impostare ThingWorx Navigate con l'autenticazione Windchill
Impostare ThingWorx Navigate con l'autenticazione fissa