[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."}

Systeeminstellingen samenstellen

U kunt één bouwstijlsysteem hebben dat aan de volgende vereisten voldoet:

  • Alle Commerce-code staat onder broncontrole in dezelfde opslagplaats als de ontwikkelings- en productiesystemen

  • 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)
  • Hiervoor moet een compatibele PHP-versie zijn geïnstalleerd

  • Composer moet zijn geïnstalleerd

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

  • Voor het constructiesysteem hoeft Commerce niet te worden geïnstalleerd, maar de code moet wel beschikbaar zijn.

WARNING
De gegevensbestandverbinding wordt niet vereist als het reeds in config.php bevat is; zie ​ de configuratie ​ uitvoeren. Anders is de databaseverbinding vereist.
INFO
De bouwstijlmachine kan op zijn eigen gastheer of op de zelfde gastheer zijn zoals een geïnstalleerd systeem van Commerce.

De ontwikkelcomputer configureren

De volgende secties bespreken hoe te om de bouwstijlmachine te vormen.

Composer installeren

Controleer eerst of Composer al is geïnstalleerd:

Voer een van de volgende opdrachten in voor een opdrachtprompt:

  • composer --help
  • composer list --help

Als de hulp van het bevel vertoningen, Composer reeds geïnstalleerd is.

Als er een fout wordt weergegeven, voert u de volgende stappen uit om Composer te installeren.

Composer installeren:

  1. Wijzig of maak een lege map op uw Commerce-server.

  2. Voer de volgende opdrachten in:

    code language-bash
    curl -sS https://getcomposer.org/installer | php
    
    code language-bash
    mv composer.phar /usr/local/bin/composer
    

Voor extra installatieopties, zie de documentatie van de de installatieinstallatie van Composer.

PHP installeren

Installeer PHP op CentOSof Ubuntu.

Het constructiesysteem instellen

Het constructiesysteem instellen:

  1. Meld u aan bij het constructiesysteem als of schakel over naar de eigenaar van het bestandssysteem.

  2. Haal de Commerce-code op van het bronbesturingselement.

    Gebruik de volgende opdracht als u Git gebruikt:

    code language-bash
    git clone [-b <branch name>] <repository URL>
    
  3. Ga naar de Commerce-hoofdmap en voer de volgende gegevens in:

    code language-bash
    composer install
    
  4. Wacht op gebiedsdelen om bij te werken.

  5. Eigendom instellen:

    code language-bash
    chown -R <Commerce file system owner name>:<web server username> .
    

    Bijvoorbeeld:

    code language-bash
    chown -R commerce-username:apache .
    
  6. Als u Git gebruikt, opent u .gitignore in een teksteditor.

  7. Begin elk van de volgende regels met een # -teken om er opmerkingen over te maken:

    code language-conf
    # app/etc/config.php
    # pub/media/*
    # generated/*
    # pub/media/*.*
    # pub/media/wysiwyg/*
    # pub/static/*
    
  8. Sla de wijzigingen in .gitignore op en sluit de teksteditor af.

  9. Als u Git gebruikt, gebruik de volgende bevelen om de verandering vast te leggen:

    code language-bash
    git add .gitignore && git commit -m "Modify .gitignore for build and production"
    

    Zie .gitignore verwijzing ​ voor meer informatie.

  10. Het bouwstijlsysteem zou ​ standaardwijze ​ of ​ ontwikkelaarwijze ​ moeten gebruiken:

    code language-bash
    bin/magento deploy:mode:set <mode>
    

    <mode> is vereist. Dit kan default of developer zijn.

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