Skapa eller uppdatera distributionskonfigurationen
Det finns inga krav för att använda det här kommandot.
Skapa eller uppdatera distributionskonfigurationen
Distributionskonfigurationen innehåller den information som programmet behöver för att initiera och bootstrap.
Du kan använda det här kommandot om:
- Du har redan installerat programmet och du vill ändra distributionskonfigurationen
- Du vill bara skapa distributionskonfigurationen och fortsätta med installationen på något annat sätt
- Så här uppdaterar du distributionskonfigurationen utan att påverka något annat
Kommandoalternativ:
bin/magento setup:config:set [--<parameter>=<value>, ...]
I följande tabell beskrivs innebörden av installationsparametrar och -värden.
--backend-frontname
Du bör inte använda ett vanligt ord som admin, backend om du vill förhindra att det utnyttjas. Admin-URI kan bara innehålla alfanumeriska värden och understreck (
_
).--db-host
- Databasserverns kvalificerade värdnamn eller IP-adress.
-
localhost
(standard) eller 127.0.0.1
om databasservern finns på samma värd som webbservern. localhost betyder att MySQL-klientbiblioteket använder UNIX-socketar för att ansluta till databasen. 127.0.0.1
gör att klientbiblioteket använder TCP-protokollet. Mer information om socketar finns i PHP SUB_MYSQL-dokumentationen.Obs! Du kan välja att ange databasserverporten i värdnamnet, till exempel
www.example.com:9000
--db-name
Standardvärdet är
magento2
.--db-user
Standardvärdet är
root
.--db-password
--db-prefix
Använd i så fall ett prefix för att identifiera tabellerna för den här installationen. Vissa kunder har fler än en Adobe Commerce-instans som körs på en server med alla tabeller i samma databas.
Prefixet får innehålla högst fem tecken. Den måste börja med en bokstav och kan bara innehålla bokstäver, siffror och understreck.
Med det här alternativet kan dessa kunder dela databasservern med mer än en Adobe Commerce-installation.
--session-save
-
db
för att lagra sessionsdata i databasen. Välj databaslagring om du har en klustrad databas, annars kanske det inte finns någon större fördel jämfört med filbaserad lagring.-
files
för att lagra sessionsdata i filsystemet. Filbaserad sessionslagring är lämplig om inte filsystemåtkomsten är långsam, du har en klustrad databas eller du vill lagra sessionsdata i Redis.-
redis
för att lagra sessionsdata i Använd Redis för sessionslagring. Om du använder Redis som standard- eller sidcache-lagring måste Redis vara installerat.--key
--db-init-statements
Standardvärdet är
SET NAMES utf8;
.Läs en referens som liknar den här innan du anger några värden.
--http-cache-hosts
Formatet måste vara
<hostname or ip>:<listen port>
, där du kan utelämna <listen port>
om det är port 80. Exempel: --http-cache-hosts=192.0.2.100,192.0.2.155:6081
. Separera inte värdar med ett blankstegstecken.Importera konfigurationsdata
När du konfigurerar ett produktionssystem är det en god vana att importera konfigurationsinställningar från config.php
och env.php
till databasen.
Dessa inställningar omfattar konfigurationssökvägar och -värden, webbplatser, butiker, butiksvyer och teman.
När du har importerat webbplatser, butiker, vyer och teman kan du skapa produktattribut och tillämpa dem på webbplatser, butiker och butiksvyer i produktionssystemet.
Kör följande kommando på produktionssystemet för att importera data från konfigurationsfilerna (config.php
och env.php
) till databasen:
bin/magento app:config:import [-n, --no-interaction]
Den valfria flaggan [-n, --no-interaction]
tillåter att kommandot körs utan ytterligare bekräftelser.
Mer information finns i Importera data från konfigurationsfiler
Känsliga data
Adobe Commerce använder din krypteringsnyckel för att kryptera följande:
- Kreditkortsinformation
- Användarnamn och lösenord som anges i Admin-konfigurationen (t.ex. inloggningar på betalningsgateways)
- CAPTCHA-värden som skickas över nätverket
Adobe Commerce krypterar inte:
- Användarnamn och lösenord för administration och kund (dessa lösenord hashas)
- Adress
- Telefonnummer
- Andra typer av personligt identifierbar information förutom kreditkortsnummer