1.生成静态html:
/usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config=www.haiyun.me \
-lang=cn -dir=/home/wwwroot/awstats/
Nginx配置:
server {
listen 80;
server_name awstats.haiyun.me;
access_log /var/log/nginx/awstats.log main;
root /home/wwwroot/awstats;
index index.html;
# Restrict access
#auth_basic "Restricted";
#auth_basic_user_file /etc/awstats/htpasswd;
location /css/ {
alias /usr/local/awstats/wwwroot/css/;
}
location /icon/ {
alias /usr/local/awstats/wwwroot/icon/;
}
location /js/ {
alias /usr/local/awstats/wwwroot/js/;
}
}
2.使用fcgi:
cd /usr/local/awstats/tools/nginx/
cp awstats-fcgi.php ../../wwwroot/cgi-bin/fcgi.php
server {
listen 80 default_server;
server_name _;
access_log /home/wwwlogs/access.log main;
root /home/wwwroot/default;
index index.htm index.html index.php;
location ~ ^/cgi-bin/.*\.(cgi|pl|py|rb) {
gzip off;
root /usr/local/awstats/wwwroot;
fastcgi_pass unix:/tmp/php-cgi.sock;
include fastcgi.conf;
fastcgi_param SCRIPT_FILENAME $document_root/cgi-bin/fcgi.php;
fastcgi_param X_SCRIPT_FILENAME $document_root/$fastcgi_script_name;
fastcgi_param X_SCRIPT_NAME $fastcgi_script_name;
}
location /icon/ {
alias /usr/local/awstats/wwwroot/icon/;
}
location /css/ {
alias /usr/local/awstats/wwwroot/css/;
}
location /js/ {
alias /usr/local/awstats/wwwroot/js/;
}
}
标签:none