Skip To Content

Installare Portal for ArcGIS in modalità silenziosa

Per installare Portal for ArcGIS senza interfaccia utente, è possibile eseguire l'installazione mediante i parametri della riga di comando di Windows Installer.

Nota:

Se si sta aggiornado su 11.3, consultare AggiornamentoPortal for ArcGIS per maggiori informazioni.

Operazioni preliminari per l'installazione di Portal for ArcGIS

  1. Verificare che il sito soddisfi i requisiti di sistema minimi.
  2. Accedere al computer come un utente con privilegi di amministrazione.
  3. Aprire le porte utilizzando il metodo illustrato in Porte utilizzate da Portal for ArcGIS.
  4. Chiudere tutte le applicazioni non critiche sul server.
  5. Eseguire i comandi di installazione come indicato di seguito.

Installazione di Portal for ArcGIS in modalità silenziosa

Di seguito sono elencati i parametri della riga di comando di Windows Installer da utilizzare quando si installa Portal for ArcGIS in modalità silenziosa. Utilizzare questi comandi per specificare il percorso di installazione di Portal for ArcGIS o la directory dei contenuti del portale.

  • ACCEPTEULA=yes

    La proprietà è richiesta per accettare il contratto di licenza con l'utente finale (EULA) durante un'installazione invisibile. Specificare sì per accettare l'EULA e installare il software. Specificare no o omettere questa proprietà renderà impossibile completare l'operazione di installazione. Il download contiene una versione PDF di EULA. Il file EULA.pdf si trova nella cartella \Documentazione.

  • INSTALLDIR=<installation location>

    Questa proprietà consente di specificare il percorso di installazione di PhytonPortal for ArcGIS dalla riga di comando. Se non si imposta questa proprietà, viene utilizzato il percorso di installazione predefinito, ovvero C:\Program Files\ArcGIS\Portal.

  • CONTENTDIR=<installation location content>

    Questa proprietà consente di specificare la directory dei contenuti del portale. È necessario specificare il percorso di una directory locale. Non è possibile scegliere una directory di rete condivisa. Per impostazione predefinita, il servizio Portal for ArcGIS è configurato per essere eseguito nel contesto dell'account nativo di Windows LocalSystem, e l'account LocalSystem non consente di accedere ai percorsi di rete. Per ulteriori informazioni, vedere Account di Portal for ArcGIS. Se non si imposta questa proprietà, viene utilizzato il percorso di installazione predefinito, ovvero C:\arcgisportal.

Di seguito è riportato un percorso di esempio:

<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes INSTALLDIR=C:\myportal CONTENTDIR=C:\arcgisportal

Configurare l'account Portal for ArcGIS con i parametri della riga di comando

L'account Portal for ArcGIS deve essere configurato quando Portal for ArcGIS viene installato in modalità silenziosa. Per i sistemi di produzione, si consiglia di specificare un account preesistente che si trovi nel proprio dominio o in Active Directory e rispetti i criteri di protezione dell'organizzazione. Se non si utilizzano parametri della riga di comando per configurare l'account Portal for ArcGIS durante le installazioni in modalità silenziosa, l'account viene impostato sull'account di sistema locale. Tale operazione si effettua principalmente per un'installazione rapida di Portal for ArcGIS.

Per configurare l'account Portal for ArcGIS, utilizzare i parametri della riga di comando indicati di seguito.

Passare direttamente le credenziali dell'account Portal for ArcGIS

Attenzione:

Se l'account Portal for ArcGIS non è definito durante un'installazione in modalità silenziosa (/qb) o le credenziali non sono valide, viene visualizzato un messaggio di avviso durante l'installazione Portal for ArcGIS. È possibile chiudere il messaggio facendo clic su OK. In tali circostanze, l'account viene impostato sull'account LocalSystem di Portal for ArcGIS.

  • USER_NAME=<account sistema operativo>

    L'account può essere un account di dominio o un account locale. Se si utilizza un account di dominio, deve essere un account già esistente. Se si utilizza un account locale che non esiste, ne verrà creato uno. Se l'account non è valido, durante l'installazione viene visualizzato un messaggio che indica che l'account e/o la password non sono validi.

  • MSA=TRUE

    Questo parametro deve essere usato solo con un account di servizio gestito. L'account di servizio gestito deve esistere già sul dominio. Non utilizzare questo parametro con un account locale o un account di dominio con la password. Un account di servizio gestito non userà il parametro PASSWORD.

  • PASSWORD=<password account>

    Questa è la password per l'account specificato per il parametro USER_NAME. Se la password non è valida, durante l'installazione viene visualizzato un messaggio che indica che l'account e/o la password non sono validi.

Di seguito alcuni esempi.

Attenzione:

I parametri della riga di comando fanno distinzione tra maiuscole e minuscole. Se si verificano problemi durante l'installazione dalla riga di comando, controllare che le maiuscole e le minuscole corrispondano a quanto mostrato negli esempi.

Utilizzare un account di dominio

<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes USER_NAME=mydomain\mydomainaccount PASSWORD=my.password

Utilizzare un account locale nuovo o esistente

<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes USER_NAME=myaccount PASSWORD=my.password

Uso di un account di servizio gestito

<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes MSA=TRUE USER_NAME=mydomain\mymsa

Importare le credenziali dell'account Portal for ArcGIS con un file di configurazione portale

Per importare le credenziali dell'account Portal for ArcGIS con un file di configurazione portale, i due parametri della riga di comando seguenti devono essere utilizzati insieme.

  • ACCOUNT=UseConfigFile

    Utilizzare il parametro della riga di comando ACCOUNT esattamente come mostrato. Per la proprietà non esistono altri valori validi.

  • CONFIGPATH=<percorso e nome completo del file di configurazione portale>

    Utilizzata insieme ad ACCOUNT=UseConfigFile, la proprietà consente di specificare il file di configurazione portale da utilizzare per configurare l'account Portal for ArcGIS. I file di configurazione portale vengono creati esportando un file di configurazione portale quando si installa Portal for ArcGIS (installazioni precedenti o da altri computer).

come nell'esempio seguente:

<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\portalconfigs\standardaccount.xml

Attenzione:

I parametri della riga di comando fanno distinzione tra maiuscole e minuscole. Se si verificano problemi durante l'installazione dalla riga di comando, controllare che le maiuscole e le minuscole corrispondano a quanto mostrato negli esempi.

Esportando le credenziali dell'account Portal for ArcGIS a un file di configurazione del portale.

Nota:

Quando si esporta un file di configurazione del portale in una condivisione di rete, l'account di sistema locale nel computer in cui si installa Portal for ArcGIS deve disporre di autorizzazioni di scrittura per tale condivisione di rete. Se ad esempio si installa Portal for ArcGIS in un computer denominato Quick, l'account di sistema locale deve disporre dell'autorizzazione di scrittura per la condivisione di rete. Se non si impostano le autorizzazioni, è possibile che il file di configurazione portale non venga esportato. Se non si sa come impostare correttamente le autorizzazioni per la condivisione di rete, rivolgersi all'amministratore di sistema oppure esportare in locale il file di configurazione portale e quindi copiarlo nella condivisione di rete.

I seguenti due parametri della linea di comando devono essere usati insieme per esportare le credenziali dell'account Portal for ArcGIS al file di configurazione del portale:

  • EXPORTCONFIG=Yes

    Utilizzare questa proprietà per esportare le informazioni di account immesse con i parametri della riga di comando USER_NAME e PASSWORD. Le informazioni sull'account vengono archiviate in un file XML crittografato, noto come file di configurazione del portale. Per impostazione predefinita, la proprietà è impostata su No.

  • CONFIGPATH=<percorso e nome completo del file di configurazione portale>

    Utilizzata insieme a EXPORTCONFIG=Yes, la proprietà consente di definire il nome e il percorso di archiviazione del file di configurazione portale. Il nome del file deve terminare con .xml e la cartella specificata deve essere già esistente. Se il file non ha estensione .xml e la directory specificata non esiste, è possibile che il file di configurazione del portale non venga creato correttamente.

come nell'esempio seguente:

<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes EXPORTCONFIG=Yes CONFIGPATH=\\networkmachine\portalconfigs\standardaccount.xml

Attenzione:

I parametri della riga di comando fanno distinzione tra maiuscole e minuscole. Se si verificano problemi durante l'installazione dalla riga di comando, controllare che le maiuscole e le minuscole corrispondano a quanto mostrato negli esempi.

Uso dell'utilità della riga di comando createportal per creare un portale

È possibile usare l'utilità della riga di comando createportal per creare un portale una volta installato Portal for ArcGIS. L’utilità createportal può essere utilizzata nei seguenti modi:

  • Eseguire l'utilità createportal come amministratore da un prompt dei comandi e specificare i parametri nome, cognome, nome utente, password, e-mail, domanda segreta, risposta e directory dei contenuti.
  • Fornire un filecreateportal.properties contenente i parametri specificati.

Per usare l'utilità da riga di comando createportal, eseguire lo script createportal.bat con -h o -help come mostrato di seguito:

<Portal for ArcGIS Installation Directory>\tools\createportal\createportal.bat -help

Esempio di uso con l'utilità: createportal.bat [-fn <arg>] [-ln <arg>] [-u <arg>] [-p <arg>] [-e <arg>] [-qi <arg>] [-qa <arg>] [-d <arg>] [-lf <arg>] [-ut <arg>]

Esempio di uso con un file: createportal.bat [-f <FILE>]

Nota:

Quando si fa riferimento ad un percorso nel file createportal.properties, è necessario eseguire l'escape della barra rovesciata, ad esempio, C:\\arcgisportal o \\\\<Absolute path to>\\<portal arcgisportal>.

OpzioneDescrizione

-fn; --firstname

Primo nome di un account amministrativo iniziale usato per configurare il portale.

Verificare che le voci a più parole siano racchiuse tra virgolette.

-ln; --lastname

Cognome di un account amministrativo iniziale usato per configurare il portale.

Verificare che le voci a più parole siano racchiuse tra virgolette.

-u; --username

Nome utente di un account amministrativo iniziale usato per configurare il portale.

Il nome utente può essere composto da numeri 0–9, dalle lettere ASCII a–z e A–Z e dal punto (.).

-p; --password

Password dell'account amministrativo iniziale usato per configurare il portale.

La password può essere composta da numeri 0–9, dalle lettere ASCII a–z e A–Z e dal punto (.).

-e; --email

Indirizzo e-mail di un account amministrativo iniziale usato per configurare il portale.

-qi; --question

Indice della domanda segreta per recuperare una password dimenticata. Le domande disponibili con i rispettivi numeri di indice sono le seguenti:

  • 1. In quale città sei nato/a?
  • 2. Qual era la mascotte del tuo liceo?
  • 3. Qual è il cognome da nubile di tua madre?
  • 4. Qual era la marca della tua prima automobile?
  • 5. Quale liceo hai frequentato?
  • 6. Qual è il cognome del tuo migliore amico?
  • 7. Come si chiama tuo fratello o tua sorella minore?
  • 8. In quale strada abitavi da piccolo/a?
  • 9. Come si chiama il tuo personaggio di fantasia preferito?
  • 10. Come si chiama il tuo animale domestico preferito?
  • 11. Qual è il nome del tuo ristorante preferito?
  • 12. Qual è il titolo del tuo libro preferito?
  • 13. Qual è il lavoro dei tuoi sogni?
  • 14. Dove sei andato/a al tuo primo appuntamento?

-qa; --answer

Risposta alla domanda segreta che hai scelto per il parametro -qi.

Verificare che le voci a più parole siano racchiuse tra virgolette.

-d; --contentDirectory

Percorso assoluto e nome della directory dei contenuti usata per archiviare dati ospitati nel portale.

Per impostazione predefinita, la directory dei contenuti del portale viene creata localmente in questa posizione:

C:\arcgisportal

oppure

\\<Absolute path to>\<Content Directory>

-lf; --licenseFile

Percorso del file di licenza del portale.

-ut; --userTypeId

ID del tipo di utente per l’amministratore iniziale.

Questo parametro è opzionale. Per generare un elenco di tipi di utente compatibili disponibili per l’organizzazione per il parametro -ut, eseguire l’utilità listadministratorusertypes. Se l’ID di un tipo di utente non è specificato e il file di licenza del portale contiene un unico tipo di utente compatibile, sarà questo ad essere assegnato. Se il file di licenza contiene più tipi di utente compatibili, verrà assegnato un tipo di utente temporaneo e l’amministratore iniziale dovrà selezionare un tipo di utente una volta eseguito l’accesso.

-f; --file

File delle proprietà per l'utilità createportal.

Per impostazione predefinita, il filecreateportal.properties si trova in questa posizione:

<Portal for ArcGIS Installation Directory>/tools/createportal

-h; --help

Consente di visualizzare la guida della riga di comando e di uscire.

Di seguito, si riporta un esempio di file createportal.properties:

#
# Portal for ArcGIS site creation properties
#
# First name for initial administrator account
PORTAL_ADMIN_FIRSTNAME = 
# Last name for initial administrator account
PORTAL_ADMIN_LASTNAME =
# User name for initial administrator account
# Can only have the numbers 0-9, the ASCII letters a-z, A-Z and the dot character (.)
PORTAL_ADMIN_USERNAME =
# Password for primary site administrator.
# Can only have the numbers 0-9, the ASCII letters a-z, A-Z and the dot character (.)
PORTAL_ADMIN_PASSWORD = 
# Initially, leave PORTAL_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and PORTAL_ADMIN_PASSWORD_ENCRYPTED will change to true
PORTAL_ADMIN_PASSWORD_ENCRYPTED = false
# E-mail address for initial administrator account
# e.g username@domain.com
PORTAL_ADMIN_EMAIL =
#This is the index of the secret question to retrieve a forgotten password. 
#The list of questions with their respective index numbers is as follows:
#1, What city were you born in ?"
#2, What was your high school mascot?"
#3, What is your mother's maiden name?"
#4, What was the make of your first car?"
#5, What high school did you go to?"
#6, What is the last name of your best friend?"
#7, What is the middle name of your youngest sibling?"
#8, What is the name of the street on which you grew up?"
#9, What is the name of your favorite fictional character?"
#10, What is the name of your favorite pet?"
#11, What is the name of your favorite restaurant?"
#12, What is the title of your favorite book?"
#13, What is your dream job?"
#14, Where did you go on your first date?");
PORTAL_ADMIN_SECURITY_QUESTION_INDEX =
# Answer to the secret question
# e.g \"My Answer\"
PORTAL_ADMIN_SECURITY_QUESTION_ANSWER =
# Portal content directory where portal will store default and user-generated content.
# By default, the portal content directory will be created locally. 
# e.g. C:\\arcgisportal, or \\\\<Absolute path to>\\<portal arcgisportal>
PORTAL_CONTENT_DIRECTORY =
# The path to the portal license file
PORTAL_LICENSE_FILE =
# The ID of the user type for the Initial Administrator
PORTAL_USER_TYPE_ID =

Si riceverà un messaggio di corretta creazione del portale prima di uscire dallo strumento.

Usare la linea di comando listadministratorusertypes per individuare i tipi di utente compatibili.

Per individuare un elenco di ID del tipo di utente concessi in licenza per l’organizzazione che sono compatibili con il ruolo di amministratore, eseguire l'utilità della riga di comando. listadministratorusertypes. In questo modo, verrà fornito un elenco di input per il parametro -ut nello strumento createportal. Eseguire lo strumento con -lf come mostrato di seguito, utilizzando il file di licenza del portale come input:

<Portal for ArcGIS Installation Directory>\tools\createportal\listadministratorusertypes.bat

Esempio di uso con l'utilità: listadministratorusertypes.bat [-lf <arg>] o listadministratorusertypes.bat [--listadministratorusertypes <arg>]