Konfigurera programmet

Nu när du har installerat Adobe Commerce måste du konfigurera det. I det här avsnittet finns några rekommenderade konfigurationsinställningar.

Konfigurera cron

UNIX-uppgiftsschemaläggaren, cron, är viktig för programmets dagliga åtgärder. Det schemalägger saker som omindexering, nyhetsbrev, e-post och webbplatskartor. En crontab är en cron-konfiguration.

Du måste installera Adobe Commerce-tjänster på crontab, annars fungerar inte vissa kärnfunktioner (och vissa tillägg från tredje part) korrekt.

Mer information om cron, inklusive hur du tar bort en crontab och kör cron från kommandoraden, finns i Konfigurera och kör cron.

Säkerhetsinställningar och rekommendationer

Efter installationen rekommenderar vi följande:

Om du har installerat genom att klona GitHub-databasen kontrollerar du att du bara inkluderar de filer och mappar som krävs för produktionsmiljön när du distribuerar programmet. Filer och mappar som inte behövs kan medföra säkerhetsrisker.

Aktivera omskrivning av Apache-servern

Om du använder webbservern Apache måste du aktivera serveromskrivningar för att sidorna ska visas korrekt. I annat fall visas sidor utan format och andra problem.

Avsnitt om omskrivning av Apache-servern

Cachelagring i en miljö med flera webnoder

Om du har flera webbnoder kan du inte använda programmets standardfilcachning eftersom det inte finns någon synkronisering mellan webbnoder. Aktiviteten på en webbnod skrivs med andra ord endast till den webbnodens filsystem. Efterföljande aktivitet, om den utförs på en annan webbnod, kan resultera i att onödiga filer skrivs eller att fel kan uppstå.

Använd i stället Redis som både standardcache och sidcache.

Serverinställningar

I det här avsnittet beskrivs kortfattat inställningar som vi rekommenderar att du tar hänsyn till för servern som programmet körs på. Vissa av dessa inställningar är inte direkt relaterade till programmet. De visas endast som förslag.

Loggrotation

Med UNIX-verktyget logrotate kan du administrera system som genererar ett stort antal loggfiler. Det möjliggör automatisk rotation, komprimering, borttagning och utskick av loggfiler. Varje loggfil kan hanteras varje dag, varje vecka, varje månad eller när loggfilen överskrider en angiven storlek.

Mer information finns i följande:

Ställ in iptables-regler för att möjliggöra för olika tjänster att kommunicera

Oavsett om du har en server eller många måste du öppna portar i brandväggen för att kunna kommunicera med tjänster. Om du till exempel använder sökmotorn Solr med Adobe Commerce måste du aktivera den för att kommunicera med webbservern. Om du har flera webbnoder måste du aktivera dem för att kunna kommunicera med varandra.

Mer information:

Förbättrade säkerhetsregler för Linux (SELinux)

Vi har ingen rekommendation om du ska använda SELinux, men om du använder det måste du konfigurera tjänster så att de kommunicerar med varandra på ungefär samma sätt som att konfigurera iptables.

Mer information:

Konfigurera en e-postserver

Adobe Commerce kräver en e-postserver. Vi rekommenderar inte en viss server, men du kan försöka med något av följande:

Förfina sökmotorn för bättre prestanda:

Elasticsearch eller OpenSearch krävs för alla installationer från och med 2.4.0.

Konfigurera en meddelandekö

Sedan version 2.3.0 har Adobe Commerce tagit med funktioner för meddelandekö. I tidigare versioner är den endast tillgänglig för Adobe Commerce.

Endast inställningar för Adobe Commerce

Du kan bara konfigurera följande om du använder Adobe Commerce:

recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995