- 论坛徽章:
- 0
|
应一个朋友要求,把安装使用文档细化了一下:
squid_front安装手册
-------cmer 2009-06-11 23:21 beijing
(1):LAMP环境搭建 linux + apache + mysql + php
这是基本的环境,需要提前安装好。
(2):gcc编译环境。
需要squid代码的编译和squidfront包中c++代码的编译。
(3)安装步骤。
Squid服务器上程序安装。
1):在各个被管理的机器上安装squid-2.5.STABLE13.tar.gz包.
2):编译linkmon,ipuser和myauth的C/C++代码。把可执行程序拷贝到squid安装目录的libexec目录下。
3):把下载包中的etc解压缩后拷贝到squid的安装包下的etc目录下作为新的配置。修改三个配置文件中的数据库
地址和用户名,密码,以及当前机器的IP。
squidfront控制中心程序安装
部署squid_front的php程序到你的LAMP环境中,修改squid.conf中的数据库连接信息。同时把目录下的
squid.sql数据库导入到你的mysql数据库中。记着要给squidfront访问创建用户帐户或者用root(我并不建议直接用root).
(4):程序运行
控制中心
启动apache,mysql服务后。登陆页面 http://xxxx/squid_front就会打开登陆页面,进行登录配置。
最好先删除原来自带的任何信息,然后再添加。
squid服务器
启动squid程序,然后进入squid的libexec目录下,手动启动linkmon程序:./linkmon -f ../etc/linkmon.conf
就OK了,然后就可以在页面就行配置,不用重启squid通过后台进程重新加载配置就可以完成了。
并用pstree查看Squid与ipuser和myauth的父子进程关系,如果有任何问题,请自己检查。
(5):使用方法
进入页面,自己根据IP地址在页面添加Squid服务所在的机器,添加用户,修改用户信息,密码等。
然后通过QQ或者其他软件检查本服务的可靠性。 |
|