Download and Install awstats version 6.5 on Mac OS X
Wednesday the 27th of August, 2008

    awstats  most recent diff


      View the most recent changes for the awstats port at: awstats.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for awstats.
      The raw portfile for awstats 6.5 is located here:
      http://awstats.darwinports.com/dports/www/awstats/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/awstats
      Google
      Web Darwinports.com



      # $Id: Portfile 37211 2008-05-29 23:15:25Z wsiegrist apple.com $

      PortSystem 1.0

      Name: awstats
      Version: 6.5
      Category: www
      Maintainers: wms
      Description: Free real-time logfile analyzer to get advanced web statistics
      Long Description: AWStats is short for Advanced Web Statistics. It's a free tool that generates advanced web (but also ftp or mail) server statistics, graphically. This log analyzer works as a CGI or from command line and shows you all possible information that your logs contain, in a few graphical web pages. It uses a partial information file to be able to process large log files, often and quickly. It can analyze log files from IIS (W3C log format), Apache log files (NCSA combined/XLF/ELF log format or common/CLF log format), WebStar and most of all web, proxy, WAP, and streaming servers (and FTP servers or mail logs).

      Homepage: http://www.awstats.org
      master_sites sourceforge
      master_sites.mirror_subdir sourceforge/$name/
      distname awstats-${version}
      checksums md5 aef00b2ff5c5413bd2a868299cabd69a
      Platform: darwin freebsd

      depends_lib port:perl5.8 port:apache2


      Variant: apache description "use apache instead of apache2" {
      depends_lib-append port:apache
      depends_lib-delete port:apache2
      }

      use_configure no
      build {}

      patch {
      reinplace "s|/usr/local|${prefix}|g" "${worksrcpath}/tools/awstats_buildstaticpages.pl" "${worksrcpath}/tools/awstats_updateall.pl" "${worksrcpath}/tools/httpd_conf" "${worksrcpath}/tools/webmin/awstats-1.6.wbm" "${worksrcpath}/wwwroot/cgi-bin/awstats.model.conf" "${worksrcpath}/wwwroot/cgi-bin/awstats.pl"
      reinplace "s|/usr/bin/perl|${prefix}/bin/perl|g" "${worksrcpath}/tools/awstats_buildstaticpages.pl" "${worksrcpath}/tools/awstats_updateall.pl" "${worksrcpath}/wwwroot/cgi-bin/awstats.pl"
      }

      set docpath ${destroot}${prefix}/www/awstats

      destroot {
      xinstall -m 755 -d ${destroot}${prefix}/www/awstats ${destroot}${prefix}/share/doc/awstats ${destroot}${prefix}/etc/awstats
      eval file copy [glob ${worksrcpath}/wwwroot/*] ${docpath}
      eval file copy ${worksrcpath}/tools ${docpath}
      eval file copy [glob ${worksrcpath}/docs/*] ${destroot}${prefix}/share/doc/awstats
      xinstall -m 755 -W ${worksrcpath} wwwroot/cgi-bin/awstats.model.conf ${destroot}${prefix}/etc/awstats
      }

      post-install {
      ui_msg "**********************************************************************"
      ui_msg "Add the following to your Apache httpd.conf, save, and restart Apache:"
      ui_msg ""
      ui_msg "Alias /awstatsclasses \"${prefix}/www/awstats/classes/\""
      ui_msg "Alias /awstatscss \"${prefix}/www/awstats/css/\""
      ui_msg "Alias /awstatsicons \"${prefix}/www/awstats/icons/\""
      ui_msg "ScriptAlias /awstats/ \"${prefix}/www/awstats/cgi-bin/\""
      ui_msg ""
      ui_msg ""
      ui_msg " Options None"
      ui_msg " AllowOverride None"
      ui_msg " Order allow,deny"
      ui_msg " Allow from all"
      ui_msg "
      "
      ui_msg ""
      ui_msg "Find your sample config file in ${prefix}/etc/awstats, rename it to"
      ui_msg "\"awstats.domain_name.conf\", and edit it to configure Awstats. You"
      ui_msg "can then access Awstats by pointing your browser to:"
      ui_msg ""
      ui_msg "http://yourdomain/awstats/awstats.pl"
      }


    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/awstats
      % sudo port install awstats
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching awstats
      ---> Verifying checksum for awstats
      ---> Extracting awstats
      ---> Configuring awstats
      ---> Building awstats with target all
      ---> Staging awstats into destroot
      ---> Installing awstats
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using awstats with these commands:
      %  man awstats
      % apropos awstats
      % which awstats
      % locate awstats

     Where to find more information:

    Darwin Ports



    image test