Criar ou atualizar a configuração de implantação

Não há pré-requisitos para usar este comando.

Criar ou atualizar a configuração de implantação

Configuração de implantação O fornece as informações que o aplicativo precisa para inicializar e inicializar.

Você pode usar esse comando se:

  • Você instalou o aplicativo anteriormente e deseja modificar a configuração de implantação
  • Você deseja criar somente a configuração de implantação e continuar a instalação de alguma outra maneira
  • Para atualizar a configuração de implantação sem afetar mais nada

Opções de comando:

bin/magento setup:config:set [--<parameter>=<value>, ...]

A tabela a seguir discute os significados dos parâmetros e valores da instalação.

Parâmetro
Valor
Obrigatório?
--backend-frontname
Identificador uniforme de recurso (URI) para acessar o Admin.

Para evitar explorações, recomendamos que você não use uma palavra comum como admin, backend. O URI do Administrador pode conter valores alfanuméricos e o caractere de sublinhado (_) somente.
Não
--db-host
Use qualquer um dos seguintes:

- O nome de host ou endereço IP totalmente qualificado do servidor de banco de dados.

- localhost (padrão) ou 127.0.0.1 se o servidor de banco de dados estiver no mesmo host que o servidor Web. localhost significa que a biblioteca do cliente MySQL usa soquetes UNIX para se conectar ao banco de dados. 127.0.0.1 faz com que a biblioteca do cliente use o protocolo TCP. Para obter mais informações sobre soquetes, consulte Documentação do PHP PDO_MYSQL.

Nota: Opcionalmente, você pode especificar a porta do servidor de banco de dados em seu nome de host como www.example.com:9000
Não
--db-name
Nome da instância do banco de dados em que você deseja instalar as tabelas do banco de dados.

O padrão é magento2.
Não
--db-user
Nome de usuário do proprietário da instância do banco de dados.

O padrão é root.
Não
--db-password
Senha do proprietário da instância do banco de dados.
Não
--db-prefix
Use apenas se estiver instalando as tabelas do banco de dados em uma instância do banco de dados que já tenha tabelas do Adobe Commerce.

Nesse caso, use um prefixo para identificar as tabelas dessa instalação. Alguns clientes têm mais de uma instância do Adobe Commerce em execução em um servidor com todas as tabelas no mesmo banco de dados.

O prefixo pode ter no máximo cinco caracteres. Ela deve começar com uma letra e pode incluir apenas letras, números e caracteres sublinhados.

Essa opção permite que esses clientes compartilhem o servidor de banco de dados com mais de uma instalação do Adobe Commerce.
Não
--session-save
Use qualquer um dos seguintes:

- db para armazenar dados de sessão na banco de dados. Escolha armazenamento de banco de dados se você tiver um banco de dados clusterizado; caso contrário, pode não haver muito benefício sobre o armazenamento baseado em arquivo.

- files para armazenar dados de sessão no sistema de arquivos. O armazenamento de sessão baseado em arquivo é apropriado, a menos que o acesso ao sistema de arquivos seja lento, você tenha um banco de dados clusterizado ou deseje armazenar dados de sessão em Redis.

- redis para armazenar dados da sessão em Usar Redis para armazenamento de sessão. Se você estiver usando Redis para cache padrão ou de página, Redis já deve estar instalado.
Não
--key
Se você tiver uma, especifique uma chave para criptografar dados confidenciais no banco de dados. Se você não tiver um, o aplicativo gera um para você.
Não
--db-init-statements
Parâmetro de configuração avançado do MySQL. Usa instruções de inicialização de banco de dados a serem executadas ao conectar-se ao banco de dados MySQL.

O padrão é SET NAMES utf8;.

Consulte uma referência semelhante a este antes de definir quaisquer valores.
Não
--http-cache-hosts
Lista separada por vírgulas de hosts de gateway do cache HTTP para os quais enviar solicitações de limpeza. (Por exemplo, servidores Vernish.) Use esse parâmetro para especificar o(s) host(s) a serem expurgados na mesma solicitação. (Não importa se você tem apenas um host ou muitos hosts.)

O formato deve ser <hostname or ip>:<listen port>, em que é possível omitir <listen port> se for a porta 80. Por exemplo, --http-cache-hosts=192.0.2.100,192.0.2.155:6081. Não separe hosts com um caractere de espaço.
Não

Importar dados de configuração

Ao configurar um sistema de produção, é uma boa prática importar as definições de configuração do config.php e env.php no banco de dados.
Essas configurações incluem caminhos e valores de configuração, sites, lojas, visualizações de loja e temas.

Após importar sites, lojas, visualizações de loja e temas, você pode criar atributos de produto e aplicá-los a sites, lojas e visualizações de loja no sistema de produção.

No sistema de produção, execute o seguinte comando para importar dados dos arquivos de configuração (config.php e env.php) ao banco de dados:

bin/magento app:config:import [-n, --no-interaction]

O modelo opcional [-n, --no-interaction] O sinalizador permite que o comando seja executado sem confirmações adicionais.

Para obter informações adicionais, consulte a Importar dados de arquivos de configuração

Dados sensíveis

O Adobe Commerce usa sua chave de criptografia para criptografar o seguinte:

  • Informações de cartão de crédito
  • Nomes de usuários e senhas especificados na configuração do Administrador (por exemplo, logons em gateways de pagamento)
  • Valores de CAPTCHA enviados pela rede

Adobe Commerce faz não criptografia:

  • Nomes de usuário e senhas administrativos e de clientes (essas senhas têm hash)
  • Endereço
  • Número de telefone
  • Outros tipos de informações pessoalmente identificáveis, exceto para números de cartão de crédito
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995