apache的webalizer的安装

apache的webalizer的安装

今天安装webalizer成功想写出来给大家共享一下
软件:httpd-2.0.54.tar.gz
zlib-1.2.3.tar.gz
libpng-1.2.8-config.tar.gz(http://www.libpng.org/pub/png/libpng.html)
jpegsrc.v6b.tar.gz(ftp://ftp.uu.net/graphics/jpeg/)
freetype-2.1.10.tar.gz(http://savannah.nongnu.org/download/freetype/)
gd-2.0.33.tar.gz(http://www.boutell.com/gd/)
webalizer-2.01.10-src.tar
其实这上面有好多的软件都已经有安装过rpm包了不过这个gd要求挺高的有时候会因为你的一个软件的版本不合会造成它安装时出错
后面都是它们的下载地址你也可以到(www.rpmfind.net)找rpm包
1:apache的安装我想不用我说了吧
2:mkdir /usr/local/modules
mkdir /usr/local/modurles/jpeg6
mkdir /usr/local/modurles/jpeg6/bin(lib include man man/man1)(为后面做准备)
3:安装zlib
tar -zxvf zlib-1.2.3.tar.gz
cd zlib.1.2.3
./configure (不要用--prefix,这样你在安装gd的时候会省掉很多麻烦)
make; make install
4:案装freetype
tar -zxvf freetype-2.1.10.tar.gz
cd freetype-2.1.10
./configure --prefix=/usr/local/modules/freetype
make; make install
5:安装libpng
tar -zxvf libpng-1.2.8-config.tar.gz
cd libpng-1.2.8-config(不要用--prefix和上面一样的理由)
cp scripts/makefile.std makefile
make test
make install
6:安装jpeg
tar -zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure --prefix=/usr/local/modules/jpeg6 --enable-share --enable-static
make; make install
7:安装GD
tar -zxvf gd-2.0.33.tar.gz
cd gd-2.0.33
./configure --prefix=/usr/local/modules/gd --with-jpeg=/usr/local/modules/jpeg6/lib --with-png --with-zlib --with-freetype=/usr/local/modules/freetype/lib
make; make install
8:安装webalizer
tar -xf webalizer-2.01-10-src.tar
mkdir /usr/local/man
mkdir /usr/local/man/man1(这些目录在make install的时候不能建立,我这里已经知道了或者说你make install的时候会提示错误,这时你再建立也行,随便你自己了最好自己尝试一下)
cd webalizer-2.01-10
./configure --with-gdlib=/usr/local/modules/gd/lib --with-gd=/usr/local/modules/gd/include --with-language=simplified-chinese(./lang里面有你想要的语言种类)
make; make install

1)cp /etc/weblizer.conf.sample /etc/weblizer.conf
2)mkdir /usr/apache/htdocs/usage(这是我的apache安装路径)
3)vi /etc/weblizer.conf
LogFile /usr/apache/logs/access_log
OutputDir /usr/apache/htdocs/usage
Incremental yes
HostName www.ke.com(自己DNS解析的)
4)cp /usr/local/modules/gd/lib/libgd.so.2 /usr/lib(这个很重要,不然一会就会出错说找不到这个库文件,因为它默认会到/usr/lib下面去找这个文件库的)
5)/usr/local/bin/webalizer -c /etc/webalizer.conf
出现很多信息说明你成功了
6)这时你可用crontab 来设定webalizer每小时运行一次(自己而定)
7)www.ke.com/usage(看到了嘛)

哈哈第一次写
一会按你写的配一次!!希望能成功吧!!!如果能成功我还会来回帖的!!!