Skip To Content

Instalando silenciosamente o Portal for ArcGIS no Linux

As etapas abaixo o guiarão pelo processo de instalação silenciosa do Portal for ArcGIS.

Anotação:

Se você estiver atualizando para 10.7.1, consulte Atualizar seu portal do ArcGIS Enterprise para mais informações.

Preparando para instalar o Portal for ArcGIS

  1. Verifique se o site atende os requisitos de sistema mínimos.
  2. Entre na sua máquina como um usuário com privilégios administrativos. Você não pode instalar o Portal for ArcGIS como um usuário raiz.
  3. Abra as portas como descrito em Portas utilizadas pelo Portal for ArcGIS.
  4. Feche todos os aplicativos não críticos no seu servidor.
  5. Navegue até a pasta do download contendo a instalação do Portal for ArcGIS ou insira a mídia do Portal for ArcGIS no drive apropriado para iniciar o programa de instalação automaticamente.

Você está agora pronto para prosseguir com a instalação do Portal for ArcGIS.

Instalando o Portal for ArcGIS silenciosamente no Linux

  1. Leia o acordo de licença localizado em <CD_ROOT or untar directory>/Documentation/EULA.pdf e aceite os termos.
  2. Execute a instalação silenciosamente na janela de comando. Consulte a sintaxe de amostra abaixo:

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

    Uso: Instalação [Opções]

    OpçãoDescrição

    -m; --mode MODE

    Opcional. Padrões para GUI.

    MODE é um dos seguintes: silent, console, ou gui.

    -l; --license-agreement CHOICE

    Exigido para modo silencioso. CHOICE pode ser Sim ou Não.

    Sim indica que você leu e concordou com o Esri Master Agreement (E204, E300). Visite http://www.esri.com/legal/licensing-translations para ler o acordo.

    -d; --directory DIRECTORY

    Opcional. Por padrão, o Portal for ArcGIS será instalado no diretório $HOME do usuário. DIRECTORY especifica um diretório da instalação diferente.

    O caminho /arcgis/portal é anexado no diretório de instalação.

    Se você estiver apontando a instalação para um diretório de instalação anterior, o conteúdo neste diretório será automaticamente utilizado na nova instalação. O conteúdo das instalações anteriores à versão 10.2 não é suportado.

    -v; --verbose

    O instalador executa em modo verbose.

    -h; --help

    Exibe ajuda da linha de comando e saída.

    -e; --examples

    Exibe exemplos de uso destas opções e saída.

    Anotação:

    Você também pode utilizar o utilitário de linha de comandos createportal para criar um portal uma vez que Portal for ArcGIS foi tenha sido instalada.

Utilizando o utilitário da linha de comando createportal para criar um portal

Você pode utilizar o utilitário createportal nos modos seguintes:

  • Execute o utilitário createportal como um administrador a partir da janela de comando e especifique o primeiro nome, sobrenome, nome do usuário, senha, e-mail, pergunta secreta, resposta e parâmetros de diretório de conteúdo.
  • Forneça um arquivo createportal.properties contendo parâmetros específicos.

Para utilizar o utilitário de linha de comandos createportal , execute o script createportal.sh com -h ou -help como seguem:

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

Exemplo de uso com o utilitário: createportal.sh [-fn <arg>] [-ln <arg>] [-u <arg>] [-p <arg>] [-e <arg>] [-qi <arg>] [-qa <arg>] [-d <arg>] [ -lf <arg>] [ -ut <arg>]

Uso de exemplo com um arquivo: createportal.sh [-f <FILE>]

Anotação:

Quando você faz referência a um caminho no arquivo createportal.properties , você precisa escapar da barra invertida , C:\\arcgisportal ou \\\\<Absolute path to>\\<portal arcgisportal>

OpçãoDescrição

-fn; --firstname

Primeiro nome para uma conta administrativa inicial utilizado para configurar o portal.

Garanta que entradas de múltiplas palavras sejam incluídas entre aspas.

-ln; --lastname

Sobrenome para uma conta administrativa inicial utilizado para configurar o portal.

Garanta que entradas de múltiplas palavras sejam incluídas entre aspas.

-u; --username

Nome do usuário para uma conta administrativa inicial utilizado para configurar o portal.

O nome do usuário pode ser composto de números 0-9, as letras de ASCII de a–z e A–Z e o caractere de ponto (.).

-p; --password

Senha da conta administrativa inicial utilizada para configurar o portal.

A senha pode ser composta de números 0-9, as letras de ASCII de a–z e A–Z e o caractere de ponto (.).

-e; --email

Endereço de e-mail para uma conta administrativa inicial utilizado para configurar o portal.

-qi; --question

Índice da pergunta secreta para recuperar uma senha esquecida. Perguntas disponíveis com números de índice respectivos são como seguem:

  • 1, Em que cidade você nasceu?
  • 2, Qual foi seu mascote no segundo grau?
  • 3, Qual é nome de solteira da sua mãe?
  • 4, Qual era a marca do seu primeiro carro?
  • 5, Qual foi sua escola no ensino médio?
  • 6, Qual é o sobrenome do seu melhor amigo?
  • 7, Qual é o nome do meio do seu irmão mais novo?
  • 8, Qual é o nome da rua na qual você cresceu?
  • 9, Qual é o nome do seu personagem de ficção favorito?
  • 10, Qual é o nome do seu animal de estimação favorito?
  • 11, Qual é o nome do seu restaurante favorito?
  • 12, Qual é o título do seu livro favorito?
  • 13, Qual é o seu emprego dos sonhos?
  • 14, Aonde você foi no seu primeiro encontro?

-qa; --answer

Responda a pergunta secreta que você escolheu para o parâmetro -qi .

Garanta que entradas de múltiplas palavras sejam incluídas entre aspas.

-d; --contentDirectory

Caminho e nome absoluto do diretório de conteúdo utilizado para armazenar dados hospedados no portal.

Por padrão, o diretório de conteúdo do portal é criado localmente nesta localização:

<Portal for ArcGIS Installation Directory>/usr/arcgisportal

-f; --file

O arquivo de propriedades do utilitário createportal .

Por padrão, o arquivo createportal.properties pode ser encontrado nesta localização:

<Portal for ArcGIS Installation Directory>\tools\createportal

-lf; --licenseFile

Este é o caminho para o arquivo de licença do portal.

-ut; --userTypeID

Isto é o ID do tipo de usuário para o administrador inicial.

Este parâmetro é opcional. Para gerar uma lista de tipos de usuário compatíveis disponíveis para sua organização para o parâmetro -ut , execute o utilitário listadministratorusertypes . Se um ID de tipo de usuário não for especificado e o arquivo de licença de portal contém um tipo de usuário compatível único, que o tipo de usuário será atribuído. Se o arquivo de licença contiver os tipos de usuário compatíveis múltiplos, um tipo de usuário temporário será atribuído e o administrador inicial terá que selecionar um tipo de usuário após o login.

-h; --help

Exibe a ajuda da linha de comando e sai.

O seguinte é um exemplo do arquivo 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./<Portal for ArcGIS installation directory>/usr/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 =

Você receberá uma mensagem que o portal criou com sucesso antes da ferramenta sair.

Utilize o utilitário de linha de comandos listadministratorusertypes para identificar tipos de usuário compatíveis

Para identificar uma lista de IDs de tipo de usuário licenciado para sua organização que são compatíveis com o papel de Administrador, execute o utilitário de linha de comandos do listadministratorusertypes . Isto fornecerá uma lista de entradas para o parâmetro -ut na ferramenta createportal . Execute a ferramenta -la como mostrado abaixo, utilizando o arquivo de licença do portal como a entrada:

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

Uso de exemplo com o utilitário: listadministratorusertypes.sh [-la <arg>] ou listadministratorusertypes.sh [--listadministratorusertypes <arg>]

Configuração de pós-instalação

Se desejar que o Portal for ArcGIS para iniciar com o sistema operacional, complete as etapas específicas para seu sistema operacional abaixo.

Os sistemas operacionais que suportam systemd

Se seu sistema operacional suporta o uso de systemd para bootstrap e gerencia processos (por exemplo, se você estiver utilizando Red Hat 7.x), siga estas etapas para configurar Portal for ArcGIS para iniciar com o sistema operacional.

  1. Em um comando shell, troque para usuário raiz.
  2. Copie o arquivo de unidade <Portal for ArcGIS installation directory>/framework/etc/arcgisportal.service para /etc/systemd/system. Após o arquivo ser copiado, certifique-se que ele /etc/systemd/system/arcgisportal.service tenha suas permissões de arquivo definidas para 600.
    Anotação:

    Este arquivo está instalado com Portal for ArcGIS 10.7.1.

  3. Ainda como usuário raiz, execute o comando seguinte para criar os links automaticamente no /etc/systemd/system/multi-user.target.wants:
    # systemctl enable arcgisportal.service
  4. Para verificar se o serviço sistema está configurado corretamente, reinicie o serviço e verifique seu status.
    # systemctl stop arcgisportal.service
    # systemctl start arcgisportal.service
    # systemctl status arcgisportal.service
    Anotação:

    Para evitar que um serviço produza muitos segmentos e consuma todos os recursos de servidor, systemd v228 e posterior incluído no SLES12 SP2 e posterior configura o número máximo de segmentos a ser criado em 512. Usuários no SLES12 podem precisar habilitar e aumentar este limite se ele for um sistema utilizado fortemente. Para habilitar e aumentar o limite, como o usuário de raiz, cancele o comentário e edite a linha seguinte do arquivo da unidade arcgisportal.service antes de desenvolvê-la na pasta /etc/systemd/system: # TasksMax=512

  5. Finalize a sessão do usuário raiz.
  6. Reinicialize o sistema operacional e verifique se o Portal for ArcGIS reiniciou corretamente.

Os sistemas operacionais que suportam SysV

Se seu sistema operacional suporta o uso de SysV para comando de entrada e gerenciar processos, siga estas etapas para configurar o Portal for ArcGIS para iniciar com o sistema operacional.

  1. Em um comando shell, troque para usuário raiz.
  2. Copie o script de shell <Portal for ArcGIS installation directory>/framework/etc/arcgisportal para os locais baseados na distribuição de Linux com suporte apropriado, fornecido abaixo:
    • RHEL: /etc/rc.d/init.d/
    • SUSE: /etc/init.d/
  3. Altere o diretório na pasta init.d aplicável e marque o script arcgisportalpara confirmar que a raiz tem pelo menos permissões para executar e ler.
  4. Edite o script como segue:
    1. Atualize a variável portalhome no diretório de instalação do Portal for ArcGIS, por exemplo, /home/username/arcgis/portal.

    2. Para RHEL somente, adicione a linha abaixo antes de # Description: Portal for ArcGIS Service:

      # chkconfig: 35 99 01

    3. Salve as edições no script arcgisportal.

  5. Ainda como usuário raiz, execute os seguintes comandos para criar os links automaticamente em /etc/rc*.d com os níveis de execução apropriados:
    • RHEL:
      $ chkconfig --add arcgisportal
      $ chkconfig arcgisportal on
    • SUSE:
      $ insserv arcgisportal
      $ chkconfig arcgisportal on
  6. Finalize a sessão do usuário raiz.
  7. Reinicialize o sistema operacional e verifique se o Portal for ArcGIS reiniciou adequadamente.