Implementatieconfiguratie maken of bijwerken

Er zijn geen voorwaarden om dit bevel te gebruiken.

Implementatieconfiguratie maken of bijwerken

Implementatieconfiguratie verstrekt de informatie die de toepassing moet initialiseren en laarzentrekker.

U kunt deze opdracht gebruiken als:

  • U hebt de toepassing eerder geïnstalleerd en u wilt de configuratie van de implementatie wijzigen
  • U wilt slechts de plaatsingsconfiguratie tot stand brengen en de installatie op één of andere andere manier voortzetten
  • Om de plaatsingsconfiguratie bij te werken zonder iets anders te beïnvloeden

Opdrachtopties:

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

In de volgende tabel worden de betekenis van installatieparameters en -waarden besproken.

Parameter
Waarde
Vereist?
--backend-frontname
Uniform Resource Identifier (URI) om toegang te krijgen tot de beheerder.

Om misbruik te voorkomen, adviseren wij u geen gemeenschappelijk woord zoals admin, backend te gebruiken. De Admin URI kan alfanumerieke waarden en het onderstrepingsteken (_alleen ).
Nee
--db-host
Voer een van de volgende handelingen uit:

- De volledig gekwalificeerde hostname of IP van de databaseserver.

- localhost (standaardwaarde) of 127.0.0.1 als uw databaseserver zich op dezelfde host bevindt als uw webserver. localhost betekent dat de MySQL-clientbibliotheek gebruikmaakt van UNIX-sockets om verbinding te maken met de database. 127.0.0.1 veroorzaakt de cliëntbibliotheek om het protocol van TCP te gebruiken. Raadpleeg voor meer informatie over sockets de PHP-documentatie over BOB_MYSQL.

Opmerking: U kunt optioneel de poort van de databaseserver in de hostnaam opgeven, zoals www.example.com:9000
Nee
--db-name
Naam van de database-instantie waarin u de databasetabellen wilt installeren.

Standaard is magento2.
Nee
--db-user
Gebruikersnaam van de eigenaar van de databaseinstantie.

Standaard is root.
Nee
--db-password
Het wachtwoord van de eigenaar van de databaseinstantie.
Nee
--db-prefix
Gebruik dit alleen als u de databasetabellen installeert in een database-instantie waarin al Adobe Commerce- en Magento Open Source-tabellen staan.

In dat geval gebruikt u een voorvoegsel om de tabellen voor deze installatie te identificeren. Sommige klanten hebben meer dan één Adobe Commerce- of Magento Open Source-instantie die op een server met alle tabellen in dezelfde database wordt uitgevoerd.

Het voorvoegsel mag maximaal vijf tekens lang zijn. De naam moet met een letter beginnen en mag alleen letters, cijfers en onderstrepingstekens bevatten.

Met deze optie kunnen deze klanten de databaseserver delen met meerdere Adobe Commerce- of Magento Open Source-installaties.
Nee
--session-save
Voer een van de volgende handelingen uit:

- db om sessiegegevens op te slaan in het dialoogvenster database. Kies gegevensbestandopslag als u een gegroepeerd gegevensbestand hebt; anders, zou er niet veel voordeel over op dossier-gebaseerde opslag kunnen zijn.

- files om sessiegegevens op te slaan in het bestandssysteem. De op dossier-gebaseerde zittingsopslag is aangewezen tenzij de toegang van het dossiersysteem langzaam is, hebt u een gegroepeerd gegevensbestand, of u wilt zittingsgegevens in Redis opslaan.

- redis om sessiegegevens op te slaan in Redis gebruiken voor sessieopslag. Als u Redis gebruikt als standaardinstelling of als u pagina's in cache plaatst, moet Redis al zijn geïnstalleerd.
Nee
--key
Als u er een hebt, geeft u een sleutel op die u wilt versleutelen vertrouwelijke gegevens in de database. Als u er geen hebt, genereert de toepassing er een voor u.
Nee
--db-init-statements
Geavanceerde MySQL-configuratieparameter. Gebruikt de verklaringen van de gegevensbestandinitialisatie om te lopen wanneer het verbinden met het gegevensbestand MySQL.

Standaard is SET NAMES utf8;.

Raadpleeg een verwijzing die vergelijkbaar is met deze voordat u waarden instelt.
Nee
--http-cache-hosts
Lijst met komma's als scheidingstekens van HTTP-cachegatewayhosts waarnaar purge-aanvragen moeten worden verzonden. (Bijvoorbeeld Varnish-servers.) Gebruik deze parameter om de host(s) op te geven die in dezelfde aanvraag moeten worden gewist. (Het maakt niet uit of u slechts één host of veel hosts hebt.)

Formaat moet <hostname or ip>:<listen port>, waar u kunt weglaten <listen port> als het poort 80 is. Bijvoorbeeld, --http-cache-hosts=192.0.2.100,192.0.2.155:6081. Plaats geen spatie tussen de hosts.
Nee

Configuratiegegevens importeren

Wanneer vestiging een productiesysteem, is het goede praktijk om configuratiemontages van in te voeren config.php en env.php in de database.
Deze instellingen zijn onder andere configuratiepaden en -waarden, websites, winkels, winkelweergaven en thema's.

Nadat u websites, winkels, weergaven en thema's hebt geïmporteerd, kunt u productkenmerken maken en deze toepassen op websites, winkels en winkelweergaven op het productiesysteem.

Voor het productiesysteem, stel het volgende bevel in werking om gegevens van de configuratiedossiers in te voeren (config.php en env.php) aan de database:

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

De optionele [-n, --no-interaction] De markering staat het bevel toe om zonder extra bevestigingen te lopen.

Voor meer informatie raadpleegt u de Gegevens importeren uit configuratiebestanden

Gevoelige gegevens

Adobe Commerce en Magento Open Source gebruiken uw coderingssleutel om het volgende te coderen:

  • Creditcardgegevens
  • Gebruikersnamen en wachtwoorden die zijn opgegeven in de beheerconfiguratie (bijvoorbeeld aanmelden bij betaalgateways)
  • CAPTCHA-waarden die via het netwerk worden verzonden

Adobe Commerce en Magento Open Source doen niet versleutelen:

  • Administratieve en klantengebruikersnamen en wachtwoorden (deze wachtwoorden worden gehakt)
  • Adres
  • Telefoonnummer
  • Andere soorten persoonlijk identificeerbare informatie, behalve creditcardnummers
0f8e7db5-0e9c-4002-a5b8-a0088077d995