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.

Parameter
Värde
Obligatoriskt?
--backend-frontname
Uniform Resource Identifier (URI) för åtkomst till Admin.

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 (_).
Nej
--db-host
Använd något av följande:

- 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
Nej
--db-name
Namnet på den databasinstans där du vill installera databastabellerna.

Standardvärdet är magento2.
Nej
--db-user
Användarnamn för databasinstansens ägare.

Standardvärdet är root.
Nej
--db-password
Lösenord för databasinstansens ägare.
Nej
--db-prefix
Använd bara om du installerar databastabellerna i en databasinstans som redan innehåller Adobe Commerce-tabeller.

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.
Nej
--session-save
Använd något av följande:

- 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.
Nej
--key
Om du har en nyckel anger du en nyckel för kryptering av känsliga data i databasen. Om du inte har någon skapar programmet en åt dig.
Nej
--db-init-statements
Avancerad MySQL-konfigurationsparameter. Använder databasinitieringssatser som ska köras vid anslutning till MySQL-databasen.

Standardvärdet är SET NAMES utf8;.

Läs en referens som liknar den här innan du anger några värden.
Nej
--http-cache-hosts
Kommaavgränsad lista över gateway-värdar för HTTP-cache som begäranden om rensning ska skickas till. (Till exempel Varnish-servrar.) Använd den här parametern för att ange värden som ska rensas i samma begäran. (Det spelar ingen roll om du bara har en värd eller många värdar.)

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.
Nej

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
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995