web trung.com là web mà tool awstats sẽ mượn giao diện dể chạy thống kê của nó ta cấu hình như sau:
kiểm tra xem gói httpd đã có chưa: #rpm -qa |grep httpd
Nếu có thì chúng ta tiến hành setup tiếp không thì phải cài vào:
#yum -y install httpd*
thông thường thì gói này đã măc định cài vào máy khi ta cài đặt hệ điều hành
có thể sử dụng rpm để cài nhưng mình chỉ hướng dẫn các bạn dùng yum nha
Sau đó tiến hành nhu sau:
#service httpd restart
#chkconfig httpd on
# vi /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost trung.com
::1 localhost6.localdomain6 localhost6
#/service httpd restart
vào giao diện wen gỏ www.trung.com xem trang mặc định ok, tiếp theo:
OK, download awstats về, dạng tar.gz: http://prdownloads.sourceforge.net/a…ats-6.7.tar.gz
( có thể cài dạng rpm, nếu cài theo dạng này ta download gói này về mà cài đạt, nhớ phải đọc help, chúng ta copy file config mặc định đổi tên lại như sau:
/etc/awstats/awstats.mait.vn.conf
và chỉnh sửa những hàng sau:
LogFile="/usr/local/apache/domlogs/mait.vn"
SiteDomain="mait.vn"
HostAliases="mait.vn www.mait.vn 127.0.0.1 localhost")
nếu setup theo dạng tar.gz thì dễ làm hơn( mình thấy vậy)
ta tạo documentroot cho web server chứa awstats ví dụ :
#mkdir /home/websites
#tar -zxvf awstats-6.7.tar.gz
#mv awstats-6.7 /home/websites
#cd /home/websites/awstats/tools/
#./awstats_configure.pl
Từng bước nhập theo hường dẫn của awstats: đường dẫn đến file cáu hình web1 trung.com (/etc/httpd/conf/httpd.conf)và tên domain web xem log : www.mait.vn
OK, sau khi finish, kiểm tra trong thư mục /etc/awstats, thấy có file awstats.www.mait.vn.conf, đổi tên nó thành awstats.conf
Sau đó edit file đó awstats.conf:
Logfile: nơi chưa file log mait càn thống kê
LogFile="/var/log/httpd/www.mait.vn-access_log"
ta tạo thêm thư mục chứa data mà awstats sẽ trả về(1 domain phải tạo 1 thư mục riêng), chắc là không có thư mục này, vì mình cài dạng source không phải RPM nên bắt buộc phải tạo
#mkdir /var/lib/awstats/
chúng ta cần config chức năng Update thông tin data bằng Web nên owner của folder này phải là user chạy Web server chứa awstats.
chown -R daemon.daemon /var/lib/awstats/
chmod 0777 /var/lib/awstats/
SiteDomain=”www.mai.vn”
DirIcons="/awstatsicons"
AllowToUpdateStatsFromBrowser=1
ok
Server cần xem log, thì không cần chỉnh gì, tuy nhiên nó đã được modify, khi ta chạy script setup awstats , nó backup cho mình luôn rồi. Thông số mà nó chỉnh lại là dạng log common sang combined.
web trung.com cần thêm 1 số chi tiết nữa:
#vi /etc/httpd/conf/httpd.conf
paste dòng sau vào file httpd.conf
Alias /awstatsclasses "/home/websites/awstats/wwwroot/classes/"
Alias /awstatscss "/home/websitesawstats/wwwroot/css/"
Alias /awstatsicons "/home/websites/awstats/wwwroot/icon/"
ScriptAlias /awstats/ "/home/websites/awstats/wwwroot/cgi-bin/"
#
# This is to permit URL access to scripts/files in AWStats directory.
#
Options None
AllowOverride All
Order allow,deny
Allow from all
Restart web server trên:
#service httpd restart
Chạy URL của web server chứa awstats. Ví dụ http://trung.com/awstats/awstats.pl
demo:bạn xem tại đây
Để thấy được thông tin click UPDATE NOW
Nếu bạn có nhiều domain thì copy file /etc/awstats/awstats.conf thành awstats.
- thư mục chứa data awstats
- file log
- domain
sau đó chạy url : http://trung.com/awstats/awstats.pl?config=forum.mait.vn
Không có nhận xét nào:
Đăng nhận xét