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
A configuração de implantação fornece as informações necessárias para que o aplicativo seja inicializado e inicializado.
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.
--backend-frontname
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 somente o caractere de sublinhado (
_
).--db-host
- 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 a documentação do PHP PDO_MYSQL.Observação: você pode especificar opcionalmente a porta do servidor de banco de dados em seu nome de host como
www.example.com:9000
--db-name
O padrão é
magento2
.--db-user
O padrão é
root
.--db-password
--db-prefix
Nesse caso, use um prefixo para identificar as tabelas desta 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.
--session-save
-
db
para armazenar dados de sessão no 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 de sessão em Use Redis para armazenamento de sessão. Se você estiver usando Redis para cache padrão ou de página, Redis já deve estar instalado.--key
--db-init-statements
O padrão é
SET NAMES utf8;
.Consulte uma referência semelhante a esta antes de definir quaisquer valores.
--http-cache-hosts
O formato deve ser
<hostname or ip>:<listen port>
, em que você pode 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.Importar dados de configuração
Ao configurar um sistema de produção, é uma boa prática importar as definições de configuração de config.php
e env.php
para o 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
) para o banco de dados:
bin/magento app:config:import [-n, --no-interaction]
O sinalizador [-n, --no-interaction]
opcional permite que o comando seja executado sem confirmações adicionais.
Para obter informações adicionais, verifique o Importar dados dos 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 fazer não criptografar:
- 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