Настройване на AWStats на Windows Server и IIS

Съдържание:

Настройване на AWStats на Windows Server и IIS
Настройване на AWStats на Windows Server и IIS

Видео: Настройване на AWStats на Windows Server и IIS

Видео: Настройване на AWStats на Windows Server и IIS
Видео: Discover Haneda International Airport's Customer-Focused Facilities. 🛩🗾 - YouTube 2024, Ноември
Anonim

Когато става въпрос за събиране на статистически данни за уеб сайтове, никога няма да имате достатъчно. Макар че един от най-популярните методи за проследяване на статистически данни е чрез услуги като Google Анализ, анализът на лог файловете остава надежден начин за проследяване на посетителите ви, тъй като те са имунизирани срещу блокери на скриптове. Широко използваният инструмент за анализ на лог файловете е инструментът с отворен код, AWStats.

Преди да настроите AWStats, ще трябва да се уверите, че Perl е инсталиран на вашата Windows Server 2003 / IIS 6 или Windows Server 2008 / IIS 7 машина.

Конфигуриране на регистрацията на уеб сайтове

За да заснемете песните AWStats за данни, вашите сайтове трябва да регистрират следните полета:

  • дата
  • път
  • с-IP
  • CS-потребителско име
  • CS-метод
  • CS-URI-стволови
  • SC-статус
  • SC-байта
  • CS-версия
  • CS (User-Agent)
  • CS (Referer)

IIS 6 Настройка

За да конфигурирате регистрацията в IIS 6, отворете IIS Manager и щракнете с десния бутон върху папката Web Sites и изберете Properties.

В раздела "Уеб сайт" кликнете върху бутона "Свойства" в раздела "Активиране на записа".
В раздела "Уеб сайт" кликнете върху бутона "Свойства" в раздела "Активиране на записа".
В свойствата за регистриране конфигурирайте графиката да бъде ежедневно с локалното време, използвано за именуване и преобразуване на файлове.
В свойствата за регистриране конфигурирайте графиката да бъде ежедневно с локалното време, използвано за именуване и преобразуване на файлове.
В раздела Разширени, конфигурирайте задължителните полета, които да се регистрират.
В раздела Разширени, конфигурирайте задължителните полета, които да се регистрират.
Image
Image

IIS 7 Настройка

За да конфигурирате регистрацията в IIS 7, отворете IIS Manager и изберете Logging от опциите за конфигуриране на сървъра.

В конфигурацията "Логиране" задайте един лог файл на сайт, който се преобръща ежедневно, като се използва локалното време за именуване на файлове.
В конфигурацията "Логиране" задайте един лог файл на сайт, който се преобръща ежедневно, като се използва локалното време за именуване на файлове.
Кликнете върху бутона Избиране на полета и поставете отметка в полетата до задължителните полета.
Кликнете върху бутона Избиране на полета и поставете отметка в полетата до задължителните полета.
Приложете промените си.
Приложете промените си.

Настройване на AWStats

Изтеглете AWStats zip пакета от Sourceforge. Създайте папка, наречена "awstats" в папката "C: inetpubwwwroot" и изтеглете следните файлове от изтегления zip файл в тази папка:

  • / Wwwroot / икона
  • / Wwwroot / CGI-хамбар / Ланг
  • / Wwwroot / CGI-хамбар / ИЪ
  • / Wwwroot / CGI-хамбар / плъгини
  • /wwwroot/cgi-bin/awredir.pl
  • /wwwroot/cgi-bin/awstats.model.conf
  • /wwwroot/cgi-bin/awstats.pl
След като файловете бъдат извлечени, копирайте файла "awstats.model.conf" във файл с име "awstats.domain.com.conf" (където domain.com е сайтът, който да проследявате), отворете го в Notepad и конфигурирайте опциите като е необходимо.
След като файловете бъдат извлечени, копирайте файла "awstats.model.conf" във файл с име "awstats.domain.com.conf" (където domain.com е сайтът, който да проследявате), отворете го в Notepad и конфигурирайте опциите като е необходимо.

Първото нещо, което ще трябва да конфигурирате, е местоположението на лог файла, което по подразбиране се намира тук:

  • Сървър 2003: C: WINDOWSsystem32LogFilesW3SVC [IIS_ID]
  • Сървър 2008: C: inetpublogsLogFilesW3SVC [IIS_ID]

Идентификационният номер на IIS можете да намерите, като прегледате главната извлечение в IIS Manager и забележите стойността в графата ID до съответния сайт.

Задайте опциите в конфигурационния файл. Този файл има много добро обяснение за това, което прави всяка опция, така че отделете няколко минути, за да ги прегледате. Ето няколко настройки, които Ви интересуват:
Задайте опциите в конфигурационния файл. Този файл има много добро обяснение за това, което прави всяка опция, така че отделете няколко минути, за да ги прегледате. Ето няколко настройки, които Ви интересуват:
  • LOGFILE = "C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log" (Сървър 2008 / IIS 7, където статистическите данни се изчисляват ежедневно)
  • Лог = "C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log" (Сървър 2003 / IIS 6, където статистическите данни се изчисляват на всеки 4 часа, за да бъдат актуализирани през целия ден)
  • LogFormat = "дата време cs-метод cs-uri-stem cs-username c-ip cs-версия cs (потребител-агент) cs (Referer)
  • SiteDomain = "domain.com"
  • HostAliases = "www.domain.com 11.22.33.44" (всякакви други URL адреси, които сочат към вашия сайт)
  • DirIcons = "икона на"
  • DefaultFile = "index.php index.html"

След като запазите конфигурационния си файл, стартирайте AWStats Perl Script, за да компилирате статистическите данни. Командата изглежда така:

C:inetpubwwwrootawstats>C:Perlbinperl.exe awstats.pl -config=domain.com

Горната команда приема следното (конфигурация, използвана за тази статия):
Горната команда приема следното (конфигурация, използвана за тази статия):
  • Папката "C: inetpubwwwrootawstats" обслужва статистическите данни чрез IIS.
  • Perl е инсталиран в директорията "C: Perl".
  • Конфигурационният файл е наречен "awstats.domain.com.conf".

И накрая, можете да получите достъп до статистическите данни чрез браузъра си. Този URL адрес е обществено достъпен за всеки, който да го видите, освен ако не конфигурирате защитата чрез IIS. За да тествате нашата конфигурация, просто посетете:

https://localhost/awstats/awstats.pl?config=domain.com

Image
Image

Актуализиране на статистическите графици

Една от конфигурациите, които сме задали в конфигурационния файл, е местоположението "LogFile", което определя броя часове, които да се извадят от частите на даден файл. Така че, за да автоматизирате процеса на съставяне на статистическите данни, настроите Windows Scheduled Task, която изпълнява командата, която сте използвали по-горе, за да създадете статистически данни за интервала, който сте конфигурирали.

звена

Изтегляне на AWStats (zip пакет)

Препоръчано: