Hoe toegangslogs uit te schakelen in Directadmin voor alle domeinen
Elk domein in DirectAdmin heeft een Apache toegangslogboek, maar vaak zouden de resultaten nuttiger kunnen zijn en gevuld met door bots gegenereerde vermeldingen. Deze logs kunnen snel in omvang toenemen en waardevolle back-upruimte in beslag nemen. Daarnaast is het schrijven van logboekinformatie een tijdrovend proces dat processorcycli gebruikt. Als het opslaan van logboekinformatie niet nodig is voor je behoeften, kan het uitschakelen van toegangslogboeken helpen bij het optimaliseren van je Directadmin server.
Voer de volgende stappen uit om de toegangslogboeken voor alle domeinen in DirectAdmin uit te schakelen:
Stap 1: Navigeer naar de sjablonenmap
Open je terminal en voer het volgende commando in:
cd /usr/local/directadmin/data/templates
Stap 2: Maak een aangepaste sjabloon
Kopieer de bestanden virtual_host2*.conf naar de aangepaste map met het commando:
cp virtual_host2*.conf custom
Stap 3: Toegang tot de aangepaste sjabloonbestanden
Ga naar de aangepaste map door het volgende uit te voeren:
cd aangepast
Stap 4: Bewerk de sjabloonbestanden
Open elk van de volgende bestanden één voor één met een teksteditor naar keuze:
nano /usr/local/directadmin/data/templates/customvirtual_host2.conf
nano /usr/local/directadmin/data/templates/customvirtual_host2_secure.conf
nano /usr/local/directadmin/data/templates/customvirtual_host2_secure_sub.conf
nano /usr/local/directadmin/data/templates/customvirtual_host2_sub.conf
Stap 5: De logconfiguratie wijzigen
Zoek in elk bestand de regel die luidt:
CustomLog /var/log/httpd/domains/|DOMAIN|.log gecombineerd
Vervang deze door de volgende regel:
CustomLog /dev/null gecombineerd.
Stap 6: Opslaan en afsluiten
Sla de wijzigingen in elk bestand op en sluit de teksteditor af.
Stap 7: De herschrijftaak in de wachtrij plaatsen
Voer het volgende commando uit om de wijzigingen toe te passen:
echo "action=rewrite&value=httpd" >> /usr/local/directadmin/data/task.queue
Door deze stappen te volgen, kunt u effectief toegangslogboeken uitschakelen voor alle domeinen in DirectAdmin. Hierdoor worden de prestaties van je server geoptimaliseerd en waardevolle bronnen bespaard.