LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 761|回复: 1

关于Squid实现代理上网及计费有几点不明白

[复制链接]
发表于 2003-10-22 10:54:17 | 显示全部楼层 |阅读模式
用SQMGRLOG实现计费

$cd /tmp
$tar -zxvf sqmlog*
$cd sqm*
$./configure --enable-config=/usr/local/squid/
的选项主要有以下2项。

---- 1. 语言

---- 该语言不包含中文。事实上,它的语言部分是由English.h控制的,可以汉化后对其进行编译和安装。

---- --enable-language=English, Bulgarian_windows1251, Czech, Dutch, French, German, Hungarian, Indonesian, talian, apanese, Portuguese, Russian_Koi8, Russian_windows1251, Serbian, Spanish, Turkish default: English

---- 2.安装目录

---- --enable-config=/usr/local/squid/etc

---- #笔者将SQMGRLOG的配置文件sqmgrlog.conf 放在与Squid的配置文件相同的目录下。

--enable-prefix=/usr/local/squid/bin
#最终编译生成的运行文件sqmgrlog的放置目录。
$make
$make install
最后,我们还要配置sqmgrlog.conf。
access log /usr/local/squid/logs/access.log
#设置Squid的使用记录文件access.log的所在地。这句话是有什么用?
output dir /home/squidadmin/public_html/squid-reports
#生成report的输出目录。
password /usr/local/squid/etc/passwd   这句话是有什么用?
#只生成此passwd文件中指明的用户report。这句话是有什么用?
$./sqmgrlog

$./configure --enable-config=/usr/local/squid/
的选项主要有以下2项。而这个选项怎么打命令,我的意思是怎么带2这个选项。 这样对不对:
$./configure --enable-config=/usr/local/squid/ --enable-language=English, Bulgarian_windows1251, Czech, Dutch, French, German, Hungarian, Indonesian, talian, apanese, Portuguese, Russian_Koi8, Russian_windows1251, Serbian, Spanish, Turkish default: English  --enable-config=/usr/local/squid/etc



还有一点就是用户report是什么地方来的?
我是参考下文做的但是不是很明白。那位能详细解释一下。

http://216.239.41.104/search?q=c ... -8&inlang=zh-CN
发表于 2004-1-6 11:58:45 | 显示全部楼层
关注一下……
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表