Öppna checklista

Innan du distribuerar till produktionsmiljön hämtar du startchecklistan och använder den med dessa instruktioner för att bekräfta att du har slutfört all konfiguration och testning som krävs. Se en översikt över den fullständiga distributionsprocessen för Starter och Pro på Distribuera din butik.

Fullständigt test i produktion

Se Testa distributionen för att testa alla aspekter av dina platser, butiker och miljöer. Testerna omfattar kontroll av snabbhet, UAT (User Acceptance Test) och prestandatestning.

TLS och snabbt

Adobe tillhandahåller ett SSL-/TLS-certifikat för kryptering för varje miljö. Det här certifikatet krävs för att snabbt kunna leverera säker trafik via HTTPS.

Om du vill använda det här certifikatet måste du uppdatera din DNS-konfiguration så att Adobe kan slutföra domänvalidering och tillämpa certifikatet i din miljö. Varje miljö har ett unikt certifikat som omfattar domänerna för Adobe Commerce på molninfrastrukturplatser som distribueras i den miljön. Vi rekommenderar att du slutför och konfigurerar uppdateringarna under Snabbt konfigureringsprocessen.

Uppdatera DNS-konfiguration med produktionsinställningar

När du är redo att starta webbplatsen måste du uppdatera DNS-konfigurationen för att dirigera trafik från produktionsmiljön via tjänsten Snabbt.

Förutsättningar:

  • Konfigurera och testa snabbt i utvecklingsmiljön

  • Konfigurationen av produktionsmiljön har uppdaterats med alla nödvändiga domäner

    Vanligtvis samarbetar du med din kundtekniska rådgivare för att lägga till alla toppnivådomäner och underdomäner som krävs för dina butiker. Skicka en Adobe Commerce-supportanmälan om du vill lägga till eller ändra domänerna för din produktionsmiljö. Vänta på bekräftelse på att projektkonfigurationen har uppdaterats.

    I Starter-projekt måste du lägga till domänerna i projektet. Se Hantera domäner.

  • SSL/TLS-certifikat för dina produktionsmiljöer.

    Om du lade till ACME-utmaningsposter för dina produktionsdomäner under snabbkonfigurationsprocessen, överför Adobe SSL-/TLS-certifikatet till din produktionsmiljö automatiskt när du uppdaterar DNS-konfigurationen för att dirigera trafik till tjänsten Snabbt. Om du inte har etablerat certifikatet i förväg eller om du har uppdaterat dina domäner måste Adobe slutföra domänvalidering och distribuera certifikatet, vilket kan ta upp till 12 timmar.

Så här uppdaterar du DNS-konfigurationen för webbplatsstart:

  1. Uppdatera följande DNS-konfiguration för produktionsplatsen:

    • Ange alla nödvändiga omdirigeringar, särskilt om du migrerar från en befintlig plats

    • Ange zonens rotresurspost som adress till värdnamnet

    • Sänk värdet för TTL (Time-to-Live) för att uppdatera DNS-informationen så att den pekar ut kunderna till rätt produktionsbutik

      Vi rekommenderar ett betydligt lägre TTL-värde när vi byter DNS-post. Detta värde anger för DNS hur länge DNS-posten ska cachelagras. När den är förkortad uppdateras DNS snabbare. Du kan till exempel ändra TTL-värdet från tre dagar till 10 minuter när du uppdaterar platsen. Observera att om TTL-värdet förkortas ökar belastningen på DNS-infrastrukturen. Återställ det tidigare, högre värdet efter att webbplatsen startats.

  2. Lägg till CNAME-poster för att peka underdomänerna för din produktionsmiljö mot snabbtjänsten prod.magentocloud.map.fastly.net, till exempel:

    table 0-row-2 1-row-2 2-row-2
    Domän eller underdomän CNAME
    www.<domain-name>.com prod.magentocloud.map.fastly.net
    mystore.<domain-name>.com prod.magentocloud.map.fastly.net
  3. Om det behövs lägger du till A-poster för att mappa den överordnade domänen (<domain-name>.com) till följande fasta IP-adresser:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
    Apex-domän ANAME
    <domain-name>.com 151.101.1.124
    <domain-name>.com 151.101.65.124
    <domain-name>.com 151.101.129.124
    <domain-name>.com 151.101.193.124
IMPORTANT
DNS-instruktionerna i RFC1034 (section 2.4) anger att:
En CNAME-post får inte finnas parallellt med andra data. Om suzy.podunk.xx är ett alias för use.podunk.xx kan du alltså inte ha en MX-post för suzy.podunk.edu, en A-post eller till och med en TXT-post.
Därför bör DNS-poster vara av typen CNAME för underdomäner och typen A för API-domäner (rotdomäner). Om du ignorerar den här regeln kan det leda till avbrott i e-posttjänsten eller DNS-spridningen eftersom du inte längre kan lägga till andra poster, som MX eller NS. Vissa DNS-leverantörer kan kringgå detta genom att använda interna anpassningar, men om du följer standarden säkerställs stabilitet och flexibilitet (till exempel byte av DNS-providern).
  1. Uppdatera bas-URL:en.

    • Använd SSH för att logga in i produktionsmiljön.

      code language-bash
      magento-cloud ssh -e production
      
    • Använd CLI för att ändra bas-URL för din butik.

      code language-bash
      php bin/magento setup:store-config:set --base-url="https://www.<domain-name>.com/"
      

    OBS!: Du kan även uppdatera bas-URL:en från administratören. Se Lagra URL:er i Adobe Commerce Store och Köp Experience Guide.

  2. Vänta några minuter tills webbplatsen har uppdaterats.

  3. Testa webbplatsen.

Verifiera produktionskonfiguration

Gör en sista pass för att validera produktionskonfigurationen för en eller flera butiker. Du kan uppdatera konfigurationen i produktionsmiljön. Om inställningarna är skrivskyddade kan du behöva öppna en SSH-anslutning och använda CLI-kommandon för att ändra konfigurationen eller göra konfigurationsändringar i den lokala miljön. När du är klar med uppdateringarna kan du distribuera ändringarna till förproduktionsmiljöer.

Följande är rekommenderade ändringar och kontroller:

Verifiera snabb cachelagring

Prestandatestning

Vi rekommenderar att du granskar alternativen för Performance Toolkit som en del av beredskapen inför starten.

Du kan också testa med följande alternativ från tredje part:

  • Belägring: Trafikformnings- och testningsprogramvara som gör att din butik når gränsen. Besök webbplatsen med ett konfigurerbart antal simulerade klienter. Siege har stöd för grundläggande autentisering, cookies, HTTP, HTTPS och FTP-protokoll.

  • Jmeter: Utmärkt inläsningstestning som hjälper till att mäta prestanda för spikad trafik, till exempel för blixtförsäljning. Skapa anpassade tester som körs mot din plats.

  • New Relic (tillhandahålls): Hjälper dig att hitta processer och områden på webbplatsen som ger långsam prestanda med spårad tid per åtgärd, som överföring av data, frågor, Redis med mera.

  • WebPageTest och Passning: Realtidsanalys av webbplatssidorna läses in med olika ursprungsplatser. Riket kan kosta en avgift. WebPageTest är ett kostnadsfritt verktyg.

Säkerhetskonfiguration

Prestandaövervakning

Du kan använda New Relic tjänster för prestandaövervakning i Pro- och Starter-miljöer. På Pro-plankonton tillhandahåller vi hanterade aviseringar för Adobe Commerce aviseringspolicy för att övervaka program- och infrastrukturprestanda med New Relic APM och infrastrukturagenter. Mer information om hur du använder de här tjänsterna finns i Övervaka prestanda med hanterade aviseringar.

Nästa steg

Starta steg

recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26