AWStats is a web statistics and log analyzer which create a statistics reports based on rich data from apache or server logs.

First We need to install AWStats in FreeBSD server - Login into the FreeBSD server using SSH and root access# cd /usr/ports/www/awstats# make# make install# make clean

After AWStats is installed on the server we will need to configure our apache webserver.Usually if we are installed Apache from ports then the apache config files will be stored in/usr/local/etc/apache22/httpd.conf

GeoIP® is the proprietary technology that drives MaxMind's IP geolocation data and services. GeoIP provides businesses with a non-invasive way to determine geographical and other information about their Internet visitors in real-time. When a person visits your website, GeoIP can determine which country, region, city, postal code, area code the visitor is coming from. Furthermore, GeoIP can provide information such as longitude/latitude, connection speed, ISP, company name, domain name, and whether the IP address is an anonymous proxy or satellite provider.

In This Tutorial, We will start to install and configure Apache Webserver, PHP and Mysql from Source / tar.gz in O/S OpenSUSE 11.1 x86_64 bit O/sIf you are searching how to install apache php and mysql for linux o/s 32bit, please click HERE

So I assume you already have OpenSUSE11 installed, up and running.This tutorial also can be implemented in other O/S such as : Centos and Fedora or other 64bit Linux O/S.

AWStats is an open source Web analytics reporting tool, suitable for analyzing data from Internet services such as web, streaming media, mail and FTP servers. AWStats parses and analyzes server log files, producing HTML reports. Data is visually presented within reports by tables and bar graphs. Static reports can be created through a command line interface, and on-demand reporting is supported through a web browser CGI program.

I have few domains (testing.net and testing.org) but i want all those domains to point to my main domain "www.testing.com"

First solution is :

To put apache directive ServerAlias in the Apache VHOST.but this will lead to content duplication since testing.com and testing.net and testing.org are different web sites.How to avoid the duplicate content ?

In This tutorial, I assume you already have Apache 2.2, PHP 5.2.11 and MySQL 5.1.40 installed in your FreeBSD server using FreeBSD Ports.

I Will try to reconfigure PHP to using Mod_FCGI / FastCGI instead of using mod_php5.

mod_fcgid has a new process management strategy, which concentrates on reducing the number of fastcgi server, and kick out the corrupt fastcgi server as soon as possible. It is a binary compatibility alternative to Apache module mod_fastcgi; so your existing fastcgi programs do not need to be recompiled. mod_fcgid supports suEXEC.