Ubuntu 24.04
Sponsored Link

Apache2 : ログレポート : AWStats2024/05/31

 

アクセスログレポート AWStats をインストールします。

[1] AWstats のインストールと設定です。
root@www:~#
apt -y install awstats
root@www:~#
vi /etc/awstats/awstats.conf
# 126行目 : httpd のログフォーマットが [combined] の場合は [1]
# [common] の場合は [4]

LogFormat=
1
# 157行目 : ホスト名設定

SiteDomain="
www.srv.world
"
# 172行目 : レポートから除外したいドメイン名や IP アドレスを設定

HostAliases="localhost 127.0.0.1
REGEX[^.*www\.srv\.world$]
"
root@www:~#
vi /etc/apache2/conf-available/awstats.conf
# 新規作成

Alias /awstats-icon/ /usr/share/awstats/icon/
Alias /awstatsclasses/ /usr/share/java/awstats/

<Directory /usr/share/awstats>
    Options FollowSymLinks
    AllowOverride None
    # アクセスを許可する範囲
    Require ip 127.0.0.1 10.0.0.0/24
</Directory>

root@www:~#
a2enconf awstats

Enabling conf awstats.
To activate the new configuration, you need to run:
  systemctl reload apache2

root@www:~#
a2enmod cgid

Enabling module cgid.
To activate the new configuration, you need to run:
  systemctl restart apache2

root@www:~#
systemctl restart apache2
# レポート手動出力 ( Cron により一時間毎に自動実行される )

root@www:~#
/usr/share/awstats/tools/update.sh

root@www:~#
/usr/share/awstats/tools/buildstatic.sh

[2] アクセス許可した範囲内の任意のクライアントコンピューターで Web ブラウザーを起動し、[(サーバーのホスト名 または IP アドレス/)/cgi-bin/awstats.pl] にアクセスすると、Apache httpd のログレポートが閲覧できます。
関連コンテンツ