Hur man spolar Apaches cache

Fokuserad manlig IT-tekniker som arbetar på bärbar dator i mörkt serverrum

Bildkredit: Caiaimage/Agnieszka Olek/Caiaimage/GettyImages

Om du för närvarande använder en Apache-webbserver kan det komma en tid när du behöver rensa Apache-webbserverns cache. För att rensa serverns cache helt måste du vanligtvis avsluta all serveraktivitet, öppna serververktyget som behövs för att tömma cachen och sedan starta om servern helt. På grund av detta kan det vara i ditt bästa intresse att schemalägga en serie cacherensningar med jämna mellanrum när serveraktiviteten är låg. Oavsett vad dina speciella behov kan vara, kan du börja rensa Apache-serverns cache utan en överdriven ansträngning från din sida.

Utforska Apache Clear Cache Basics

Innan du rensar cachen är det i ditt bästa intresse att hitta en tidpunkt då du kan stänga av servern utan att skada ditt företag eller annan aktivitet. I många situationer är detta vanligtvis utanför arbetstid, som sent på natten eller tidigt på morgonen.

Dagens video

Oavsett vad dina preferenser kan vara, schemalägg cacherensningen i god tid i förväg om du behöver mer tid än förväntat. När du har schemalagt cacherensningen och tiden är inne, öppna en ny terminalsession på din dator och använd de relevanta kommandona för att stoppa driften av servern helt. Kommandot du använder kommer att påverkas av det specifika operativsystem du distribuerar.

Går framåt med Cacherensning

Öppna PHP-verktyget för Apache-cache genom att skriva "htcacheclean -r" i terminalfönstret. När detta är klart, tryck på "Enter" på tangentbordet för att formellt starta cacherensningen. Under denna process rengör och raderar serververktyget noggrant alla överflödiga underkataloger på servern.

Efter att rensningen är klar, starta om Apache-servern och konfigurera om belastningsbalansen för att dirigera begäran till servern med hjälp av relevanta nyckelkommandon. När detta är klart bör servern förberedas för full drift igen.

Schemalägg periodiskt underhåll av servercache för att säkerställa livslängden och optimal effektivitet hos ditt system. Med tanke på de stora möjligheterna att schemalägga dessa processer i god tid bör du kunna schemalägga detta rutinunderhåll i din dagliga verksamhet på ett sådant sätt att din verksamhet inte avbryts i någon sätt. Mer information om denna process kan hittas direkt via Apaches webbplats om det behövs.