Skip To Content

Installazione di Portal for ArcGIS in modalità silenziosa in Linux

La procedura seguente illustra il processo di installazione in modalità silenziosa di Portal for ArcGIS.

Nota:

Eseguire l'aggiornamento alla versione 10.6.1? Per ulteriori informazioni, consultare Informazioni sull'aggiornamento di Portal for ArcGIS.

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 utente con privilegi di amministrazione. Non è possibile installare Portal for ArcGIS come utente root.
  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. Accedere alla cartella di download contenente il programma di installazione di Portal for ArcGIS o inserire il supporto di Portal for ArcGIS nell'unità appropriata, per avviare automaticamente il programma di installazione.

A questo punto, è possibile procedere con l'installazione di Portal for ArcGIS.

Installare Portal for ArcGIS in modalità silenziosa in Linux

  1. Prima di iniziare l'installazione, leggere il contratto di licenza disponibile in <CD_ROOT or untar directory>/Documentation/EULA.pdf e accettarne le condizioni.
  2. Eseguire il programma di installazione in modalità silenziosa al prompt. Vedere l'esempio di sintassi riportato di seguito:

    <CD_ROOT or untar directory>/Setup -m silent -l yes

    Utilizzo: Setup [opzioni]

    OpzioneDescrizione

    -m; --modalità MODE

    Facoltativo. Impostazioni predefinite per la GUI.

    MODE corrisponde ad una delle seguenti modalità: silenziosa, console o GUI.

    -l; --contratto di licenza CHOICE

    Obbligatoria per la modalità silenziosa. CHOICE può essere Yes o No.

    Yes indica che il Contratto principale Esri (E204, E300) è stato letto e accettato. Visitare http://www.esri.com/legal/licensing-translations per leggere il contratto.

    -a; --authorization-file PERCORSO_COMPLETO_FILE_DI_AUTORIZZAZIONE

    Facoltativo. Se questa opzione non viene utilizzata, è necessario autorizzare il software dopo l'installazione. PERCORSO_COMPLETO_FILE_DI_AUTORIZZAZIONE corrisponde al percorso completo assoluto di un file .ecp o .prvc fornito da Esri.

    Esempi di PERCORSO_COMPLETO_FILE_DI_AUTORIZZAZIONE:

    --authorization-file /home/user/ArcGIS_Portal.ecp

    -a /data/auth_files/ArcGIS_Portal.prvc

    -d; --directory DIRECTORY

    Facoltativo. Per impostazione predefinita, Portal for ArcGIS viene installato nella directory $HOME dell'utente. L'opzione DIRECTORY consente di specificare una directory di installazione differente.

    Il percorso /arcgis/portal viene aggiunto alla directory di installazione.

    Se nel programma di installazione si specifica una directory di installazione precedente, il contenuto di tale directory verrà automaticamente utilizzato nella nuova installazione. I contenuti delle installazioni anteriori alla versione 10.2 non sono supportati.

    -v; --verbose

    Il programma di installazione viene eseguito in modalità dettagliata.

    -h; --help

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

    -e; --examples

    Consente di visualizzare esempi di utilizzo di queste opzioni e di uscire.

    Nota:

    Nella 10.6, è anche possibile usare l'utilità della riga di comando createportal per creare un nuovo portale una volta installato Portal for ArcGIS.

  3. Configure Portal for ArcGIS to be started with the operating system by following these instructions:
    1. Switch to root user.
    2. Copy the <Portal for ArcGIS installation directory>/framework/etc/arcgisportal shell script to the appropriate supported Linux distribution-based locations provided below:
      • RHEL: /etc/rc.d/init.d/
      • SUSE: /etc/init.d/
    3. Change the directory to the applicable init.d folder, and check the arcgisportal script to make sure that root has at least read and execute permissions.
    4. Edit the script as follows:
      1. Update the portalhome variable to the Portal for ArcGIS installation directory, for example, /home/username/arcgis/portal.

      2. For RHEL only, add the line below just before # Description: Portal for ArcGIS Service:

        # chkconfig: 35 99 01

      3. Save the edits to the arcgisportal script.

    5. Still as root user, run the following commands to automatically create the links in /etc/rc*.d with the appropriate run levels:
      • RHEL:
        $ chkconfig --add arcgisportal
        $ chkconfig arcgisportal on
      • SUSE:
        $ insserv arcgisportal
        $ chkconfig arcgisportal on
    6. End the root user session.
    7. Reboot the operating system, and verify that Portal for ArcGIS restarts properly.

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

Nella 10.6, è possibile usare l'utilità della riga di comando createportal per creare un nuovo portale una volta installato Portal for ArcGIS. Le due opzioni disponibili per l'uso delle l'utilità createportal sono le seguenti:

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

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

<Portal for ArcGIS Installation Directory>/tools/createportal/createportal.sh -help

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

Esempio di uso con un file: createportal.sh [-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 sarà creata localmente in questa posizione:

C:\arcgisportal

oppure

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

-f; --file

File delle proprietà per l'utilità createportal.

Per impostazione predefinita, il file createportal.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.

Esempio del 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
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. /<Portal for ArcGIS installation directory>/usr/arcgisportal.
PORTAL_CONTENT_DIRECTORY =

Si riceverà un messaggio di corretta creazione del portale prima dell'uscita dello strumento.

Configurazione di post-installazione

Se si desidera che Portal for ArcGIS venga avviato con il sistema operativo, attenersi alla procedura specifica del sistema operativo in uso.

Sistemi operativi che supportano systemd

Se il sistema operativo supporta l'utilizzo di systemd per avviare e gestire processi (ad esempio, se si utilizza Red Hat 7.x), attenersi alla seguente procedura per configurare Portal for ArcGIS in modo da avviarlo con il sistema operativo.

  1. All'interno di una shell dei comandi, passare a utente root.
  2. Copiare il <Portal for ArcGIS installation directory>/framework/etc/arcgisportal.service fila di unità in /etc/systemd/system., una volta copiato, assicurarsi che /etc/systemd/system/arcgisportal.service abbia le autorizzazioni file impostate su 600.
    Nota:

    Questo file è installato con Portal for ArcGIS 10.6.1.

  3. Ancora come utente root, eseguire il comando seguente per creare automaticamente i collegamenti in /etc/systemd/system/multi-user.target.wants:
    # systemctl enable arcgisportal.service
  4. Per verificare che il servizio systemd sia correttamente configurato, riavviare il servizio e verificarne lo stato.
    # systemctl stop arcgisportal.service
    # systemctl start arcgisportal.service
    # systemctl status arcgisportal.service
  5. Terminare la sessione di utente root.
  6. Riavviare il sistema operativo e verificare che Portal for ArcGIS venga riavviato correttamente.

Sistemi operativi che supportano SysV

Se il sistema operativo supporta l'utilizzo di SysV per avviare e gestire processi, attenersi alla seguente procedura per configurare Portal for ArcGIS in modo da avviarlo con il sistema operativo.

  1. All'interno di una shell dei comandi, passare a utente root.
  2. Copiare lo script della shell <Portal for ArcGIS installation directory>/framework/etc/arcgisportal nei percorsi appropriati supportati, basati sulla distribuzione Linux, elencati di seguito:
    • RHEL: /etc/rc.d/init.d/
    • SUSE: /etc/init.d/
  3. Modificare la directory nella cartella init.d applicabile e controllare lo script arcgisportal per assicurarsi che la directory root disponga almeno delle autorizzazioni di lettura ed esecuzione.
  4. Modificare lo script come segue:
    1. Aggiornare la variabile portalhome nella directory di installazione di Portal for ArcGIS, ad esempio /home/username/arcgis/portal.

    2. Solo per RHEL, aggiungere la riga seguente appena prima di # Description: Portal for ArcGIS Service:

      # chkconfig: 35 99 01

    3. Salvare le modifiche apportate allo script arcgisportal.

  5. Ancora come utente root, eseguire i comandi seguenti per creare automaticamente i collegamenti in /etc/rc*.d con i livelli di esecuzione appropriati:
    • RHEL:
      $ chkconfig --add arcgisportal
      $ chkconfig arcgisportal on
    • SUSE:
      $ insserv arcgisportal
      $ chkconfig arcgisportal on
  6. Terminare la sessione di utente root.
  7. Riavviare il sistema operativo e verificare che Portal for ArcGIS venga riavviato correttamente.