GNU/Linux >> Znalost Linux >  >> Panels >> cPanel

Povolit archivaci protokolů raw access pro všechny účty cPanel

V tomto článku vám rychle ukážu, jak povolit archivaci protokolů nezpracovaného přístupu pro všechny účty cPanel na vašem VPS (Virtual Private Server) nebo dedikovaném serveru najednou. Nezpracované protokoly přístupu obsahují data požadavků přímo z webové služby Apache, které všechny vaše webové stránky plnily.

Bez nezpracovaných protokolů přístupu jsou jediná data, která musíte pro požadavky webových stránek opustit, poskytována jedním z webových statistických programů na serveru, buď Awstats, Logaholic, nebo Webalizer do sestavených zpráv. Tyto přehledy bohužel nezobrazují mnoho užitečných informací, které by vám mohly pomoci vystopovat problematické požadavky, které by mohly způsobovat problémy na vašem serveru.

Napsal jsem předchozí článek o povolení archivace protokolů nezpracovaného přístupu v cPanel, který vás provede tím, jak můžete povolit archivaci protokolů nezpracovaného přístupu přihlášením do cPanel pouze pro jeden účet. Máme také další článek o přístupu k nezpracovaným přístupovým protokolům v cPanel, který ukazuje, jak získat nezpracované protokoly přístupu jejich stažením do místního počítače.

V tomto článku vás provedu snadným způsobem, jak povolit archivaci protokolu nezpracovaného přístupu pro každého jednoho uživatele cPanel na vašem serveru najednou. Tímto způsobem, pokud máte nějaké problémy s používáním serveru, které se v určitém okamžiku objeví, budete mít protokoly, které potřebujete, abyste se vrátili a prozkoumali, co mohlo k problémům vést.

Vezměte prosím na vědomí, že k provedení níže uvedených kroků budete potřebovat přístup root k vašemu VPS nebo dedikovanému serveru, abyste mohli přistupovat ke každému účtu cPanel najednou.

Povolení archivace protokolů nezpracovaného přístupu

Ukážu vám, jak vypsat konfigurační soubor cPanel, který řídí nastavení archivu nezpracovaných protokolů přístupu, a poté jej zkopírovat každému uživateli cPanelu, aby byly archivovány všechny jejich protokoly.

  1. Přihlaste se na svůj server přes SSH jako uživatel root.
  2. Spuštěním následujícího příkazu povolte archivaci protokolů nezpracovaného přístupu:

    echo archive-logs=1 > /root/.cpanel-logs
    Pokud chcete odstranit staré archivované protokoly, abyste měli archivované protokoly pouze za měsíc, spusťte také tento příkaz:

    echo remove-old-archived-logs=1 >> /root/.cpanel-logs

  3. Nyní můžete spustit následující smyčku a zapsat nastavení archivu nezpracovaného protokolu přístupu každému uživateli cPanel na serveru:

    for user in `/bin/ls -1 /var/cpanel/users`;
    do cp -frp /root/.cpanel-logs /home/$user/;
    chown $user.$user /home/$user/.cpanel-logs; chmod 640 /home/$user/.cpanel-logs; done

To by mělo být vše, co musíte udělat, abyste mohli nastavit archivaci protokolu nezpracovaného přístupu pro všechny vaše uživatele cPanel. Nyní, pokud využití vašeho serveru znovu naroste, budete mít k dispozici protokoly, abyste si mohli prohlédnout možné vysvětlení, proč tomu tak je.

Můžete si přečíst mou příručku o tom, jak analyzovat archivované protokoly nezpracovaného přístupu z cPanelu, kde najdete podrobný přehled o tom, jak můžete zkontrolovat všechny požadavky uložené ve vašich archivovaných protokolech nezpracovaného přístupu.


cPanel
  1. Jak nakonfigurovat a stáhnout nezpracované protokoly přístupu v cPanel

  2. Povolit přístup X Display pro místního uživatele?

  3. Jak udělit (nebo odebrat) shellový přístup k účtům cPanel

  1. Jak povolit protokol pomalých dotazů pro MySQL

  2. Jak se dostat/přihlásit do cPanelu

  3. Jak povolit AutoConfig a AutoDiscover pro cPanel

  1. Jak se přihlásit do cPanelu

  2. Analyzujte archivované nezpracované protokoly přístupu z cPanel

  3. Deaktivace dvoufaktorového ověřování pro podřízené účty distributorů