Configurar o aplicativo

Agora que você terminou de instalar o Adobe Commerce, é necessário configurá-lo. Este tópico fornece algumas definições de configuração recomendadas.

Configurar cron

O programador de tarefas do UNIX, o cron, é essencial para as operações diárias do aplicativo. Ele agenda itens como reindexação, boletins informativos, emails e mapas de site. Um crontab é uma configuração cron.

Você deve instalar os serviços do Adobe Commerce no crontab ou algumas funcionalidades principais (e algumas extensões de terceiros) não funcionam corretamente.

Para obter mais informações sobre cron, incluindo como remover um crontab e executar cron a partir da linha de comando, consulte Configurar e executar cron.

Configurações e recomendações de segurança

Após a instalação, recomendamos o seguinte:

Se você instalou o clonando o repositório GitHub, certifique-se de incluir somente os arquivos e pastas necessários para o ambiente de produção ao implantar o aplicativo. Os arquivos e pastas que não forem necessários poderão expor riscos à segurança.

Habilitar regravações do servidor Apache

Se você usa o servidor Web Apache, deve ativar as regravações de servidor para que as páginas sejam exibidas corretamente. Caso contrário, você verá páginas sem estilos e outros problemas.

A seção sobre regravações do servidor Apache

Armazenamento em cache em um ambiente com vários nós da Web

Se você tiver vários nós da Web, não poderá usar o cache de arquivos padrão do aplicativo porque não há sincronização entre nós da Web. Em outras palavras, a atividade em um nó da Web é gravada somente no sistema de arquivos desse nó da Web. A atividade subsequente, se executada em outro nó da Web, pode resultar na gravação de arquivos desnecessários ou em erros.

Em vez disso, use Redis para o cache padrão e o cache de páginas.

Configurações do servidor

Esta seção discute brevemente as configurações que recomendamos considerar para o servidor no qual o aplicativo é executado. Algumas dessas configurações não estão diretamente relacionadas ao aplicativo; elas são fornecidas somente como sugestões.

Rotação de logs

O utilitário UNIX logrotate permite administrar sistemas que geram um grande número de arquivos de log. Ele permite rotação, compactação, remoção e envio automático de arquivos de registro. Cada arquivo de log pode ser manipulado diariamente, semanalmente, mensalmente ou quando o arquivo de log excede um tamanho especificado.

Para obter mais informações, consulte uma das seguintes opções:

Configurar regras do iptables para permitir que vários serviços se comuniquem

Se você tiver um servidor ou muitos, deve abrir portas no firewall para habilitar os serviços para se comunicar. Por exemplo, se você usar o mecanismo de pesquisa Solr com o Adobe Commerce, será necessário habilitá-lo para se comunicar com o servidor Web. Se você tiver vários nós da Web, é necessário habilitá-los para se comunicar.

Mais informações:

Regras do SELinux (Security Enhanced Linux)

Não temos uma recomendação para usar ou não o SELinux; no entanto, se você usá-lo, deverá configurar os serviços para que se comuniquem entre si de forma semelhante à configuração do iptables.

Mais informações:

Configurar um servidor de email

O Adobe Commerce requer um servidor de e-mail. Não recomendamos um servidor específico, mas você pode tentar qualquer um dos seguintes procedimentos:

Refine o mecanismo de pesquisa para melhorar o desempenho:

O Elasticsearch ou OpenSearch é necessário para todas as instalações a partir da versão 2.4.0.

Configurar uma fila de mensagens

Desde a versão 2.3.0, o Adobe Commerce inclui a funcionalidade de fila de mensagens. Em versões anteriores, ele está disponível somente para o Adobe Commerce.

Configurações somente para o Adobe Commerce

Você pode configurar o seguinte somente se usar o Adobe Commerce:

recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995