感谢支持
我们一直在努力

Debian 5.0安装awstats

1.sa:/etc/awstats# cd /usr/share/doc/awstats/examples/
2.sa:/usr/share/doc/awstats/examples# gunzip awstats.model.conf.gz
3.sa:/usr/share/doc/awstats/examples# cp awstats.model.conf /etc/awstats/
4.sa:/usr/share/doc/awstats/examples# perl awstats_configure.pl
5.


—–> Running OS detected: Linux, BSD or Unix
Warning: AWStats standard directory on Linux OS is ‘/usr/local/awstats’.
If you want to use standard directory, you should first move all content
of AWStats distribution from current directory:
/usr/share/doc/awstats/examples
to standard directory:
/usr/local/awstats
And then, run configure.pl from this location.
Do you want to continue setup from this NON standard directory [yN] ? y


———————————————————————————-


6.安装提示输入/etc/apache2/httpd.conf


—–> Check for web server install


Enter full config file path of your Web server.
Example: /etc/httpd/httpd.conf
Example: /usr/local/apache2/conf/httpd.conf
Example: c:\Program files\apache group\apache\conf\httpd.conf
Config file path (‘none’ to skip web server setup):
> /etc/apache2/httpd.conf          ——输入路径


———————————————————————————-
7.


—–> Check and complete web server config file ‘/etc/apache2/httpd.conf’
  Add ‘<Directory>’ directive
  AWStats directives added to Apache config file.


—–> Update model config file ‘/etc/awstats/awstats.model.conf’
  File awstats.model.conf updated.


—–> Need to create a new config file ?
Do you want me to build a new AWStats config/profile
file (required if first install) [y/N] ? y —-输入y


———————————————————————————-
8.
—–> Define config file name to create
What is the name of your web site or profile analysis ?
Example: www.mysite.com
Example: demo
Your web site, virtual server or profile name:
> www.demo.com         —-输入域名


———————————————————————————-


9.
—–> Define config file path
In which directory do you plan to store your config file(s) ?
Default: /etc/awstats
Directory path to store config file(s) (Enter for default):
>                                      —直接回车不填



———————————————————————————-
10. 一直回车
—–> Create config file ‘/etc/awstats/awstats.www.demo.com.conf’
 Config file /etc/awstats/awstats.www.demo.com.conf created.


—–> Restart Web server with ‘/etc/init.d/apache restart’


—–> Add update process inside a scheduler
Sorry, configure.pl does not support automatic add to cron yet.
You can do it manually by adding the following command to your cron:
/usr/share/doc/awstats/examples/wwwroot/cgi-bin/awstats.pl -update -config=www.demo.com–路径系统提供的我们需要调整系统默认awstats.pl是在下面路径的:/usr/bin/perl /usr/lib/cgi-bin/awstats.pl
Or if you have several config files and prefer having only one command:
/usr/share/doc/awstats/examples/tools/awstats_updateall.pl now
Press ENTER to continue…



A SIMPLE config file has been created: /etc/awstats/awstats.www.demo.com.conf
You should have a look inside to check and change manually main parameters.
You can then manually update your statistics for ‘www.demo.com’ with command:
> perl awstats.pl -update -config=www.demo.com
You can also read your statistics for ‘www.demo.com’ with URL:
> http://localhost/awstats/awstats.pl?config=www.demo.com


Press ENTER to finish…


11.
cp /etc/awstats.conf  /etc/awstats.www.demo.com.conf
修改awstats.www.demo.com.conf
LogFile=”/var/log/apache2/demo_com_access.log”
LogFormat=1
SiteDomain=”demo.joyinker.com”
HostAliases=”demo.com demo.com 127.0.0.1 localhost”
DirCgi=”/cgi-bin”
DirIcons=”/awstats-icon”


12.更新
/usr/bin/perl /usr/lib/cgi-bin/awstats.pl -config=www.demo.com -update >/dev/null
13.update-alternatives –config editor修改nano为vim
 


添加脚本:crontab -e


0 * * * * /usr/bin/awstats.sh



www:~# cat /usr/bin/awstats.sh


/usr/bin/perl /usr/lib/cgi-bin/awstats.pl -config=www.demo.com -update >/dev/null


15.在IE上
http://www.demo.com/awstats/awstats.pl?config=www.demo.com



16.apache配置域名自己根据情况修改–这里稍微写下
sa:/etc/apache2/sites-enabled# cat demo_demo_com
<VirtualHost *:80>
        ServerAdmin root@localhost
        DocumentRoot /var/www/demo_com/demo/htdocs
        ServerName demo.demo.com
        ErrorLog /var/log/apache2/demo_com_error.log
        CustomLog /var/log/apache2/demo_com_access.log combined —注意
        ServerSignature Off
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/demo_com/demo/htdocs>
                Options FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
        <Directory /var/lib/awstats>
                Options None
                AllowOverride None
                Order allow,deny
                Allow from all
        </Directory>
        <Directory /usr/share/awstats/icon>
                Options None
                AllowOverride None
                Order allow,deny
                Allow from all
        </Directory>
        Alias /awstats-icon/ /usr/share/awstats/icon/
        ScriptAlias /awstats/ /usr/lib/cgi-bin/
        RedirectMatch ^/aws$ /awstats/awstats.pl?config=demo.com
        RewriteCond %{SERVER_NAME} !demo.demo.com
        RewriteRule ^(.*)$ http://demo.demo.com$1 [R,L]
</VirtualHost>


Debian 5.0安装awstats

赞(0) 打赏
转载请注明出处:服务器评测 » Debian 5.0安装awstats
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏