As etapas abaixo o guiarão pelo processo de instalação silenciosa do Portal for ArcGIS.
Anotação:
Atualizando para 10.6.1? Para mais informações, consulte Sobre atualizar o Portal for ArcGIS.
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
- Antes de começar a instalação, 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 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.
-a; --authorization-file FULL_PATH_TO_AUTHORIZATION_FILE
Opcional. Se esta opção não for utilizada, você precisará autorizar o software após a instalação. FULL_PATH_TO_AUTHORIZATION_FILE é o caminho completo, absoluto para o arquivo .ecp ou .prvc fornecido pela Esri.
Exemplos de FULL_PATH_TO_AUTHORIZATION_FILE:
--authorization-file /home/user/ArcGIS_Portal.ecp
-a /data/auth_files/ArcGIS_Portal.prvc
-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:
Na versão 10.6, você também pode utilizar o createportal utilitário da linha de comando para criar um novo portal após o Portal for ArcGIS ter sido instalado.
- Configure Portal for ArcGIS to be started with the operating system by following these instructions:
- Switch to root user.
- 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/
- 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.
- Edit the script as follows:
Update the portalhome variable to the Portal for ArcGIS installation directory, for example, /home/username/arcgis/portal.
For RHEL only, add the line below just before # Description: Portal for ArcGIS Service:
# chkconfig: 35 99 01
Save the edits to the arcgisportal script.
- 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
- RHEL:
- End the root user session.
- Reboot the operating system, and verify that Portal for ArcGIS restarts properly.
Utilizando o utilitário da linha de comando createportal para criar um portal
Na versão 10.6, você pode utilizar o utilitário da linha de comando createportal para criar um novo portal após o Portal for ArcGIS ter sido instalado. Duas opções disponíveis para utilizar o utilitário createportal são como seguem:
- 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 o uso do utilitário da linha de comando createportal , execute o script createportal.sh com -h ou -help como mostrado abaixo:
<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>]
O uso de exemplo utilizando um arquivo: createportal.sh [-f <FILE>]
Anotação:
Quando você referencia um caminho no arquivo createportal.properties , você precisa escapar da barra invertida. Por exemplo: 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 do usuário para uma conta administrativa inicial utilizado para configurar o portal. O nome do usuário podem 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 será criado localmente nesta localização: C:\arcgisportal ou \\<Absolute path to>\<Content Directory> |
-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 |
-h; --help | Exibe ajuda da linha de comando e saída. |
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
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 =
Você receberá uma mensagem que o portal criou com sucesso antes da ferramenta sair.
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.
Os sistemas operacionais que suportam systemd
Se seu sistema operacional suporta 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.
- Dentro de um comando shell, 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, certifique-se que ele /etc/systemd/system/arcgisportal.service tem suas permissões de arquivo definidas para 600.
Anotação:
Este arquivo é instalado com Portal for ArcGIS 10.6.1.
- 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 sistema está configurado corretamente, reinicie o serviço e verifique seu status.
# systemctl stop arcgisportal.service # systemctl start arcgisportal.service # systemctl status arcgisportal.service
- Finalize a sessão do usuário raiz.
- 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.
- Dentro de um comando shell, troque para usuário raiz.
- 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/
- Altere o diretório na pasta init.d aplicável e marque o script arcgisportal para garantir 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: Serviço do Portal for ArcGIS:
# 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 do usuário raiz.
- Reinicialize o sistema operacional e verifique se o Portal for ArcGIS reiniciou adequadamente.