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
- Verifique se o site atende os requisitos de sistema mínimos.
- 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.
- Abra as portas como descrito em Portas utilizadas pelo Portal for ArcGIS.
- Feche todos os aplicativos não críticos no seu servidor.
- 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:
- Leia o acordo de licença localizado em <CD_ROOT or untar directory>/Documentation/EULA.pdf e aceite os termos.
- 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ção Descriçã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ção | Descriçã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:
|
-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.
- Em uma shell de comando, troque para usuário raiz.
- 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.
- 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
- 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 :
- Finalize a sessão de usuário raiz.
- 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.
- Em uma shell de comando, troque para usuário raiz.
- 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/
- 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.
- Edite o script como segue:
Atualize a variável portalhome no diretório de instalação do Portal for ArcGIS, por exemplo, /home/username/arcgis/portal.
Para RHEL somente, adicione a linha abaixo antes de # Description: Portal for ArcGIS Service:
# chkconfig: 35 99 01
Salve as edições no script arcgisportal.
- 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
- RHEL:
- Finalize a sessão de usuário raiz.
- Reinicialize o sistema operacional e verifique se o Portal for ArcGIS reiniciou adequadamente.