Skip To Content

Instalar o Portal for ArcGIS silenciosamente 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 11.3, 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.

Instalar o Portal for ArcGIS silenciosamente no Linux

Para instalar o Portal for ArcGIS silenciosamente, complete as seguintes etapas:

  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 da GUI.

    MODE é um dos seguintes: silent, console e 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 de 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 no modo detalhado.

    -h; --help

    Exibe ajuda da linha de comando e sai.

    -e; --examples

    Exibe exemplos de uso destas opções e sai.

    Anotação:

    Você também pode utilizar o utilitário da linha de comando createportal para criar um portal após o Portal for ArcGIS ser instalado.

Utilizar 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 segue:

<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 de usuário para uma conta administrativa inicial utilizado para configurar o portal.

O nome de 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 registrar.

-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 da linha de comando 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 -lf 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 [-lf <arg>] ou listadministratorusertypes.sh [--listadministratorusertypes <arg>]

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

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

Sistemas operacionais que suportam systemd

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

  1. Em uma shell de comando, 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, confirme que ele /etc/systemd/system/arcgisportal.service tem suas permissões de arquivo definidas para 600.
    Anotação:

    Este arquivo é instalado com Portal for ArcGIS11.3.

  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 systemd 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. Os usuários no SLES12 talvez precisem ativar e aumentar este limite se ele for um sistema muito utilizado. Para habilitar e aumentar este limite, como o usuário raiz, cancele o comentário e edite a seguinte linha do arquivo da unidade arcgisportal.service antes de implantá-lo na pasta /etc/systemd/system: # TasksMax=512 :

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

Sistemas operacionais que suportam SysV

Se seu sistema operacional suportar 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 uma shell de comando, troque para usuário raiz.
  2. Copie o script da 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 arcgisportal para 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 o seguinte comando 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 de usuário raiz.
  7. Reinicialize o sistema operacional e verifique se o Portal for ArcGIS reiniciou adequadamente.