Show Menu
TÓPICOS×

Instalação independente personalizada

Esta seção descreve as opções disponíveis ao instalar uma instância AEM independente. Você também pode ler Elementos de armazenamento para obter mais informações sobre como escolher o tipo de armazenamento de backend após a instalação recente do AEM 6.

Alteração do número da porta renomeando o arquivo

A porta padrão do AEM é 4502. Se essa porta não estiver disponível ou já estiver em uso, o Quickstart se configura automaticamente para usar o primeiro número de porta disponível da seguinte forma: 4502, 8080, 8081, 8082, 8083, 8084, 8085, 8888, 9362, <random> .
Você também pode definir o número da porta renomeando o arquivo jar quickstart, para que o nome do arquivo inclua o número da porta; por exemplo, cq5-publish-p4503.jar ou cq5-author-p6754.jar .
Há várias regras a serem seguidas ao renomear o arquivo jar quickstart:
  • Ao renomear o arquivo, ele deve começar cq; como em cq5-publish-p4503.jar .
  • É recomendável que você sempre prefixe o número da porta com -p; como em cq5-publish-p4503.jar ou cq5-author-p6754.jar.
Isso garante que você não precise se preocupar em cumprir as regras usadas para extrair o número da porta:
  • o número da porta deve ser de 4 ou 5 dígitos
  • esses dígitos devem vir depois de um traço
  • se houver outros dígitos no nome do arquivo, o número da porta deverá ter o prefixo -p
  • o prefixo "cq5" no início do nome de arquivo é ignorado
Você também pode alterar o número da porta usando a -port opção no comando start.

Modos de execução

Os modos de execução permitem ajustar sua instância do AEM para uma finalidade específica; por exemplo, autor ou publicação, teste, desenvolvimento, intranet etc. Esses modos também permitem controlar o uso de conteúdo de amostra. Esse conteúdo de amostra é definido antes da criação da inicialização rápida e pode incluir pacotes, configurações etc. Isso pode ser especialmente útil para instalações prontas para produção quando você deseja manter sua instalação limpa e sem conteúdo de amostra. Para obter mais informações, consulte:

Adicionando um provedor de instalação de arquivo

Por padrão, a pasta crx-quickstart/install é assistida por arquivos. Essa pasta não existe, mas pode ser criada no tempo de execução.
Se um pacote, uma configuração ou um pacote de conteúdo for colocado nesse diretório, ele será automaticamente selecionado e instalado. Se for removido, ele será desinstalado. É outra maneira de colocar pacotes, pacotes de conteúdo ou configurações no repositório.
Isso é especialmente interessante para vários casos de uso:
  • Durante o desenvolvimento, pode ser mais fácil colocar algo no sistema de arquivos.
  • Se algo der errado, o console da Web e o repositório não poderão ser acessados. Com isso, você pode colocar pacotes adicionais neste diretório e eles devem ser instalados.
  • A crx-quickstart/install pasta pode ser criada antes do início rápido e pacotes adicionais podem ser colocados lá.
Consulte também Como instalar pacotes CRX automaticamente na inicialização do servidor para obter exemplos.

Instalação e inicialização do Adobe Experience Manager como um serviço do Windows

Certifique-se de executar o procedimento a seguir enquanto estiver conectado como Administrador ou de iniciar/executar essas etapas usando a seleção do menu de contexto Executar como Administrador .
Fazer logon como um usuário com privilégios de administrador é insuficiente . Se você não estiver conectado como Administrador ao concluir essas etapas, você receberá erros de Acesso negado .
Para instalar e iniciar o AEM como um serviço do Windows:
  1. Abra o arquivo crx-quickstart\opt\helpers\instsrv.bat em um editor de texto.
  2. Se você estiver configurando um servidor Windows de 64 bits, substitua todas as instâncias de prunsrv por um dos seguintes comandos, de acordo com seu sistema operacional:
    • prunsrv_amd64
    • prunsrv_ia64
    Este comando chama o script apropriado que inicia o daemon de serviço do Windows em Java de 64 bits em vez de Java de 32 bits.
  3. Para evitar que o processo seja direcionado para mais de um processo, aumente o tamanho máximo do heap e os parâmetros JVM PermGen. Localize o set jvm_options comando e defina o valor da seguinte forma:
    set jvm_options=-XX:MaxPermSize=256M;-Xmx1792m
  4. Abra o prompt de comando, altere o diretório atual para a pasta crx-quickstart/opt/helpers da instalação do AEM e digite o seguinte comando para criar o serviço:
    instsrv.bat cq5
    Para verificar se o serviço foi criado, abra Serviços no painel de controle Ferramentas administrativas ou digite start services.msc em Prompt de comando. O serviço cq5 é exibido na lista.
  5. Inicie o serviço seguindo um destes procedimentos:
    • No painel de controle de serviços, clique em cq5 e clique em Iniciar.
    • Na linha de comando, digite net start cq5.
  6. O Windows indica que o serviço está em execução. O AEM é iniciado e o executável prunsrv é exibido no Gerenciador de tarefas. No navegador da Web, navegue até AEM, por exemplo, para começar http://localhost:4502 a usar o AEM.
Os valores de propriedade no arquivo instsrv.bat são usados ao criar o serviço do Windows. Se você editar os valores de propriedade em instsrv.bat, será necessário desinstalar e reinstalar o serviço.
Ao instalar o AEM como serviço, você deve fornecer o caminho absoluto para o diretório de logs no com.adobe.xmp.worker.files.ncomm.XMPFilesNComm do Configuration Manager.
Para desinstalar o serviço, clique em Parar no painel de controle Serviços ou na linha de comando, navegue até a pasta e digite instsrv.bat -uninstall cq5 . O serviço é removido da lista no painel de controle Serviços ou da lista na linha de comando quando você digita net start .

Redefinição do local do diretório de trabalho temporário

O local padrão da pasta temporária da máquina java é /tmp . O AEM também usa essa pasta, por exemplo, ao criar pacotes.
Se você quiser alterar o local da pasta temporária (por exemplo, se precisar de um diretório com mais espaço livre), defina um local <new-tmp-path> adicionando o parâmetro JVM:
-Djava.io.tmpdir="/<new-tmp-path>"
para:
  • linha de comando de inicialização do servidor
  • o parâmetro de ambiente CQ_JVM_OPTS no script serverctl ou start

Outras opções disponíveis no arquivo Quickstart

Outras opções e convenções de renomeação estão descritas no arquivo de ajuda do Quickstart, que está disponível na opção -help. Para acessar a ajuda, digite:
  • java -jar cq5-<version>.jar -help
Loading quickstart properties: default
Loading quickstart properties: instance
Setting properties from filename '/Users/Desktop/AEM/cq-quickstart-5.6.0.jar'
--------------------------------------------------------------------------------
Adobe Experience Manager Quickstart (build 20130129)                            
--------------------------------------------------------------------------------
Usage:                                                                          
 Use these options on the Quickstart command line.                              
--------------------------------------------------------------------------------

-help (--help,-h)
         Show this help message                                                 
-quickstart.server.port (-p,-port) <port>
         Set server port number                                                 
-contextpath (-c,-org.apache.felix.http.context_path) <contextpath>
         Set context path                                                       
-debug <port>
         Enable Java Debugging on port number; forces forking                   
-gui 
         Show GUI if running on a terminal                                      
-nobrowser (-quickstart.nobrowser)
         Do not open browser at startup                                         
-unpack
         Unpack installation files only, do not start the server (implies       
         -verbose)                                                              
-v (-verbose)
         Do not redirect stdout/stderr to files and do not close stdin          
-nofork
         Do not fork the JVM, even if not running on a console                  
-fork
         Force forking the JVM if running on a console, using recommended       
         default memory settings for the forked JVM.                            
-forkargs <args> [<args> ...]
         Additional arguments for the forked JVM, defaults to '-Xmx1024m        
         -XX:MaxPermSize=256m '.  Use -- to specify values starting with -,     
         example: '-forkargs -- -server'                                        
-a (--interface) <interface>
         Optional IP address (interface) to bind to                             
-pt <string>
         Process type (main/fork) - do not use directly, used when forking a    
         process                                                                
-r <string> [<string> [<string> [<string> [<string> [<string> [<string> [<string> [<string> [<string>]]]]]]]]]
         Runmode(s) - Use this to define the run mode(s)                        
-b <string>
         Base folder - defines the path under which the quickstart work folder  
         is created                                                             
-low-mem-action <string>
         Low memory action - what to do if memory is insufficient at startup    
-use-control-port
         Start a control port                                                   
-ll <level>
         Define launchpad log level (1 = error...4 = debug)                     
--------------------------------------------------------------------------------
Quickstart filename options                                                     
--------------------------------------------------------------------------------
Usage:                                                                          
 Rename the jar file, including one of the patterns shown below, to set the     
corresponding option. Command-line options have priority on these filename      
patterns.                                                                       
--------------------------------------------------------------------------------

-NNNN
         Include -NNNN.jar or -pNNNN in the renamed jar filename to run on port 
         NNNN, for example: quickstart-8085.jar                                 
-nobrowser
         Include -nobrowser in the renamed jar filename to avoid opening the    
         browser at startup, example: quickstart-nobrowser-8085.jar             
-publish
         Include -publish in the renamed jar filename to run cq5 in "publish"   
         mode, example: cq5-publish-7502.jar                                    
--------------------------------------------------------------------------------
The license.properties file
--------------------------------------------------------------------------------
  The license.properties file stores licensing information, created from the    
  licensing form displayed on first startup and stored in the folder from where 
  Quickstart is run.                                                            
--------------------------------------------------------------------------------
Log files
--------------------------------------------------------------------------------
  Once Quickstart has been unpacked and started, log files can be found under   
  ./crx-quickstart/logs.                                                        
--------------------------------------------------------------------------------

Instalação do AEM no ambiente Amazon EC2

Ao instalar o AEM em uma instância da Amazon Elastic Compute Cloud (EC2), se você instalar o autor e publicar na instância EC2, a instância do autor será instalada corretamente seguindo o procedimento para instalar uma instância do AEM ; no entanto, a instância Publicar se torna Autor.
Antes de instalar a instância Publicar no ambiente EC2, faça o seguinte:
  1. Descompacte o arquivo jar para a instância de Publicação antes de iniciar a instância pela primeira vez. Para desempacotar o arquivo, use o seguinte comando:
    java -jar quickstart.jar -unpack
    
    
    Se você alterar o modo após iniciar a instância pela primeira vez, não poderá alterar o modo de execução.
  2. Inicie a instância executando:
    java -jar quickstart.jar -r publish
    
    
    Certifique-se de executar a instância primeiro após descompactá-la executando o comando acima. Caso contrário, o preenchimento quickstart.properties não será gerado. Sem esse arquivo, quaisquer atualizações futuras do AEM falharão.
  3. Na pasta bin , abra o script start e verifique a seguinte seção:
    # runmode(s)
    if [ -z "$CQ_RUNMODE" ]; then
     CQ_RUNMODE='author'
    fi
    
    
  4. Altere o modo de execução para publicar e salvar o arquivo.
    # runmode(s)
    if [ -z "$CQ_RUNMODE" ]; then
     CQ_RUNMODE='publish'
    fi
    
    
  5. Pare a instância e reinicie-a executando o script start .

Verificação da instalação

Os links a seguir podem ser usados para verificar se a instalação está operacional (todos os exemplos são baseados na execução da instância na porta 8080 do host local, na instalação do CRX em /crx e Launchpad em /):
  • http://localhost:8080/crx/de
    O console CRXDE Lite.
  • http://localhost:8080/system/console
    O Console da Web.

Ações após a instalação

Embora haja muitas possibilidades de configurar o WCM AEM, determinadas ações devem ser tomadas ou pelo menos revisadas imediatamente após a instalação:
  • Consulte a Lista de verificação de segurança para obter as tarefas necessárias para garantir que seu sistema permaneça seguro.
  • Revise a lista de usuários e grupos padrão instalados com o AEM WCM. Verifique se você deseja executar ações em qualquer outra conta - consulte Segurança e Administração do usuário para obter mais detalhes.

Acesso ao CRXDE Lite e ao Console da Web

Depois que o WCM AEM for iniciado, você também poderá acessar:
  • CRXDE Lite - usado para acessar e gerenciar o repositório
  • Console da Web - usado para gerenciar ou configurar os pacotes OSGi (também conhecido como console OSGi)

Acesso ao CRXDE Lite

Para abrir o CRXDE Lite, você pode selecionar o CRXDE Lite na tela de boas-vindas ou usar o navegador para navegar até
 https://<<i>host</i>>:<<i>port</i>>/crx/de/index.jsp

Por exemplo: http://localhost:4502/crx/de/index.jsp ``

Acessar o Console da Web

Para acessar o console da Web do Adobe CQ, você pode selecionar o Console do OSGi na tela de boas-vindas ou usar o navegador para navegar até
 https://<<i>host</i>>:<<i>port</i>>/system/console

Por exemplo: http://localhost:4502/system/console ou para a página Pacotes http://localhost:4502/system/console/bundles
Consulte Configuração OSGi com o Console da Web para obter mais detalhes.

Resolução de Problemas

Para obter informações sobre como lidar com problemas que podem surgir durante a instalação, consulte:

Uninstalling Adobe Experience Manager

Como o AEM é instalado em um único diretório, não há necessidade de um utilitário de desinstalação. A desinstalação pode ser tão simples quanto excluir o diretório de instalação inteiro, embora a maneira como você desinstala o AEM dependa do que você deseja obter e do armazenamento persistente que você usa.
Se o armazenamento persistente estiver incorporado no diretório de instalação, por exemplo, na instalação padrão do TarPM, a exclusão de pastas também remove dados.
A Adobe recomenda que você faça backup do repositório antes de excluir o AEM. Se você excluir todo o <cq-installation-diretory>, excluirá o repositório. Para manter os dados do repositório antes de excluir, mova ou copie a pasta <cq-installation-diretory>/crx-quickstart/repository em outro lugar antes de excluir as outras pastas.
Se a instalação do AEM usar armazenamento externo, por exemplo, um servidor de banco de dados, a remoção da pasta não removerá os dados automaticamente, mas removerá a configuração de armazenamento, o que dificulta a restauração do conteúdo do JCR.