[Alleen PaaS]{class="badge informative" title="Is alleen van toepassing op Adobe Commerce op Cloud-projecten (door Adobe beheerde PaaS-infrastructuur) en op projecten in het veld."}

Installatie van productiesysteem

Je kunt één productiesysteem hebben. Alle volgende waarden moeten waar zijn:

  • Alle Commerce-code bevindt zich in de broncontrole in dezelfde opslagplaats als de ontwikkelings- en bouwsystemen

  • Zorg ervoor elk van het volgende inbegrepen in broncontrole is:

    • app/etc/config.php
    • generated map (en submappen)
    • pub/media directory
    • pub/media/wysiwyg map (en submappen)
    • pub/static map (en submappen)
  • Commerce 2.2 of later moet worden geïnstalleerd en voor ​ productiemodus ​ worden geplaatst

  • Het heeft bezit van het dossiersysteem en toestemmingen die zoals in ​ worden besproken Vereiste voor uw ontwikkeling, bouwt, en productiesystemen ​.

Een productiemachine instellen

Een productiemachine instellen:

  1. Na het installeren van Commerce of het trekken van het uit broncontrole, login aan de productieserver als, of schakelaar aan, de eigenaar van het dossiersysteem.

  2. Maak ~/.ssh/.composer/auth.json als u dat nog niet hebt gedaan.

    Maak de map:

    code language-bash
    mkdir -p ~/.ssh/.composer
    

    Maak auth.json in die map.

    auth.json moet uw ​ authentificatietoetsen ​ bevatten.

    Hieronder volgt een monster:

    code language-json
    {
       "http-basic": {
          "repo.magento.com": {
             "username": "<your public key>",
             "password": "<your private key>"
          }
       }
    }
    
  3. Sla uw wijzigingen op in auth.json .

  4. Kopieer <Commerce root dir>/app/etc/env.php van uw ontwikkelingssysteem naar uw productiesysteem.

  5. Open env.php in een teksteditor en wijzig de benodigde waarden (bijvoorbeeld gegevens over databaseverbinding).

  6. Voer de opdracht magento config:set of magento config:set-sensitive uit om respectievelijk de waarden van systeemspecifieke of gevoelige configuratiewaarden in te stellen.

    In de volgende sectie ziet u een voorbeeld.

Configuratiewaarden instellen op uw productiesysteem

In deze sectie wordt beschreven hoe u met de opdracht magento config:sensitive:set gevoelige waarden op uw productiesysteem instelt.

Om gevoelige waarden in te stellen:

  1. Vind een waarde om het gebruiken van de ​ gevoelige waardeverwijzing ​ te plaatsen.

  2. Noteer het configuratiepad voor de instelling.

  3. Meld u aan bij het productiesysteem als of schakel over naar de eigenaar van het bestandssysteem.

  4. Ga naar de Commerce-installatiemap.

  5. Voer de volgende opdracht in:

    code language-bash
    bin/magento config:sensitive:set {configuration path} {value}
    

    Als u bijvoorbeeld de waarde van de YouTube API-sleutel wilt instellen op 1234 , voert u

    code language-bash
    bin/magento config:sensitive:set catalog/product_video/youtube_api_key 1234
    

    U kunt ook als volgt een of meer waarden interactief instellen:

    code language-bash
    bin/magento config:sensitive:set -i
    

    Voer desgevraagd een waarde in voor elke gevoelige instelling of druk op Enter om een waarde over te slaan en naar de volgende instelling te gaan.

  6. Meld u aan bij de beheerder om te controleren of de waarde is ingesteld.

  7. Zoek de instelling in Beheer.

    Bijvoorbeeld, wordt YouTube API zeer belangrijk het plaatsen gevestigd in Opslag > Montages > Configuratie > Catalogus > Catalogus > Video van het Product.

    De instelling wordt weergegeven in Beheer en kan niet worden bewerkt. In de volgende afbeelding ziet u een voorbeeld.

    Gevoelige het plaatsen in Admin

recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c