![]() Article ID: 838
Cập nhật gần nhất: 24 Th11, 2021
AWStats là gìAWStas là một công cụ báo cáo phân tích trang web mã nguồn mở dùng để phân tích dữ liệu từ các dịch vụ internet như máy chủ web, phương tiện trực tuyến, mail và FTP. AWStas phân tích cú pháp và log máy chủ, tạo các báo cáo dạng HTML. Dữ liệu được trình bày trực quan bằng biểu đồ hoặc có thể sử dụng thông qua giao diện dòng lệnh và báo cáo theo yêu cầu được hỗ trợ qua chương trình CGI của trình duyệt web. Sử dụng AWStats để xem log apache
Theo mặc định, gói AWStats có sẵn trong kho lưu trữ Ubuntu. sudo apt install awstats
Tiếp theo ta kích hoạt module CGI Sudo a2enmod cgi
Sau đó restart lại apache để có hiệu lực Sudo systemctl restart apache2
Đầu tiên bạn cần tạo tệp cấu hình cho từng tên miền hoặc trang web mà bạn muốn xem thống kê, ví dụ như domain của bạn là demo.com thì làm như sau: sudo cp /etc/awstats/awstats.conf /etc/awstats/demo.com.conf
Sau đó ta mở file để thay đổi một số thông tin cấu hình sudo nano /etc/awstats/demo.com.conf
Bạn cần quan tâm các thông số quan trọng sau đây: Đường dẫn đến file log:
LogFile="/var/log/apache2/access.log" Tên miền cần theo dõi:
SiteDomain="demo.com"
HostAliases="www.test.com localhost 127.0.0.1"
AllowToUpdateStatsFromBrowser=1
sudo /usr/lib/cgi-bin/awstats.pl -config=demo.com -update
sudo cp -r /usr/lib/cgi-bin /var/www/html/
sudo chown www-data:www-data /var/www/html/cgi-bin/ sudo chmod -R 755 /var/www/html/cgi-bin/
crontab -e
sau đó thêm */10 * * * * root /usr/lib/cgi-bin/awstats.pl -config=demo.com -update
Lưu và đóng tập tin tương tự như vừa nãy
|