awstats

本文介绍了AWStats这一Perl脚本,它可解析访问日志并以HTML形式展示统计信息。详细说明了使用awstats_configure.pl或install_awstats.sh进行安装的过程,包括Apache日志格式的更改、AWStats配置文件的修改,还提及了在crontab中添加命令等操作。

AWStatsはアクセスログを解析し、ブラウザで閲覧できるようにHTML形式で視覚的な統計情報を表示することができるPerlスクリプトです。

Awstatsのスクリプト awstats_configure.pl か install_awstats.shでインストールします。
awstats_configure.pl は全部の apache を再起動しますから、注意してください。

インストールして、Apacheのログフォーマットがcombinedに変更します。

CustomLog /var/log/httpd/access_log combined 

awstatsの設定ファイルを修正します。
主には

LogFile="apache's log" SiteDomain="domain name" HostAliases="all host name" 

他のパラメーターはデフォルト設定ファイルを読んでください。

以前のデータのために、commonとしてApacheのログフォーマットを保ったら、

LogFormat=4 

を追加します。

/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=site name 

を crontab に追加します。site name は設定ファイル名の中間の部分です。例えば、
ファイル名は awstats.xxx.confだら、site name は xxx です。

url は

http://localhost/awstats/awstats.pl?config=site name 

参照

http://cyberam.dip.jp/linux_server/log/awstats60_main.html

------- install_awstats.sh


#!/bin/sh


AWSTATS_CONFIG_PATH="/etc/awstats"

wget http://internap.dl.sourceforge.net/sourceforge/awstats/awstats-6.4.tgz

tar zxvf awstats-6.4.tgz

mv awstats-6.4 /usr/local/awstats

chmod 755 /usr/local/awstats



mkdir $AWSTATS_CONFIG_PATH

chmod 755 $AWSTATS_CONFIG_PATH

mkdir /usr/local/awstats/data/

chmod 777 /usr/local/awstats/data/



echo "Do you want to config awstats in Apache(y/n)?"

read ANSWER

if [ $ANSWER = "y" ]; then

echo "Input the location of httpd.conf"

read ANSWER

cat <<eof> $AWSTATS_CONFIG_PATH/httpd_awstats.conf

#

# Directives to add to your Apache conf file to allow use of AWStats as a CGI.

# Note that path "/usr/local/awstats/" must reflect your AWStats Installation path.

#

Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/"

Alias /awstatscss "/usr/local/awstats/wwwroot/css/"

Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/"

ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/"

#

# This is to permit URL access to scripts/files in AWStats directory.

#

<directory>

Options None

AllowOverride None

Order allow,deny

Allow from all

</directory>

EOF

echo "include $AWSTATS_CONFIG_PATH/httpd_awstats.conf" >> $ANSWER

else

cat <<eof>

Options None

AllowOverride None

Order allow,deny

Allow from all

</directory>

EOF

fi



cp /usr/local/awstats/wwwroot/cgi-bin/awstats.model.conf $AWSTATS_CONFIG_PATH/common.conf



echo "Input your site name"

read ANSWER

cat <<eof> $AWSTATS_CONFIG_PATH/awstats.$ANSWER.conf

Include "common.conf"

# Please read common.conf for more detail



# access log of apache

LogFile=""

# site name

SiteDomain="$ANSWER"

# host name list, seperated by space

HostAliases=""



# Maybe you don't need to change these

DefaultFile="index.html"

DirData="/usr/local/awstats/data/"

DirCgi="/awstats"

DirIcons="/awstatsicons"

EOF



echo "=============================================================="

echo "Set log type to combined like this if it is common"

echo "CustomLog /yourlogpath/yourlogfile combined"

echo "Then restart apache."

echo "Set config files in $AWSTATS_CONFIG_PATH"

echo "And maybe you want add the following command into crontab"

echo "/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=$ANSWER"

echo "Access with url: http://localhost/awstats/awstats.pl?config=$ANSWER"

echo "=============================================================="






带开环升压转换器和逆变器的太阳能光伏系统 太阳能光伏系统驱动开环升压转换器和SPWM逆变器提供波形稳定、设计简单的交流电的模型 Simulink模型展示了一个完整的基于太阳能光伏的直流到交流电力转换系统,该系统由简单、透明、易于理解的模块构建而成。该系统从配置为提供真实直流输出电压的光伏阵列开始,然后由开环DC-DC升压转换器进行处理。升压转换器将光伏电压提高到适合为单相全桥逆变器供电的稳定直流链路电平。 逆变器使用正弦PWM(SPWM)开关来产生干净的交流输出波形,使该模型成为研究直流-交流转换基本操作的理想选择。该设计避免了闭环和MPPT的复杂性,使用户能够专注于光伏接口、升压转换和逆变器开关的核心概念。 此模型包含的主要功能: •太阳能光伏阵列在标准条件下产生~200V电压 •具有固定占空比操作的开环升压转换器 •直流链路电容器,用于平滑和稳定转换器输出 •单相全桥SPWM逆变器 •交流负载,用于观察实际输出行为 •显示光伏电压、升压输出、直流链路电压、逆变器交流波形和负载电流的组织良好的范围 •完全可编辑的结构,适合分析、实验和扩展 该模型旨在为太阳能直流-交流转换提供一个干净高效的仿真框架。布局简单明了,允许用户快速了解信号流,检查各个阶段,并根据需要修改参数。 系统架构有意保持模块化,因此可以轻松扩展,例如通过添加MPPT、动态负载行为、闭环升压控制或并网逆变器概念。该模型为进一步开发或整合到更大的可再生能源模拟中奠定了坚实的基础。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值