当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: [code:1:af96d0946e]RHAS3.0+SQUID+MYSQL_AUTH 安装说明:如果你的系统已经安装了SQUID,要先卸载了然后按照本文中的步骤重新安装SQUID。
 

 

    摘要: 先确定你的主目录下有real目录,realone安装的时候会安装两个目录,一个是主程序目录,安装的时候可以选择安装路径;一个是real目录,不可选择安装目录,保存在安装者的主目录下,这里面存放的是codecs & plungins。 造成realone只能用root启动的原因是,安装的时候用的是root用户,所以呢,real目录只是在root的主目录下,即使你把安装路径改成了普通用户也能访问的目录(比如/usr/local)也是不能够使用的,不过......
    摘要: [code:1:58899ee6f4] 1. 下载软件包: clamav-0.65.tar.gz unrar-3.2.3-2.9.i386.rpm zoo-2.10-11.9.i386.rpm unzoo-4.4-2.i386.rpm arc-5.21e-6.i386.rpm nomarch-1.3-1mdk.i586.rpm unarj-2.65-3.9.i386.rpm arj-3.10-0.1.i386.rpm freeze-2.5.0-7.......


[原]RH AS3.0 + SQUID + MYSQLAUTH

[code:1:af96d0946e]rh as3.0 + squid + mysql_auth 【相关文章:RHAS3.0使用手记(一)

【扩展阅读:动态虚拟主机配置方法

【扩展信息:基于Linux平台的Domino Ser

安装说明:如果你的系统已经安装了squid,要先卸载了然后按照本文中的步骤重新安装squid。另外如果以前用的是iptables+squid做的透明代理,仍然要在浏览器中进行代理服务器设置,否则squid不能使用mysql认证,关于mysql_auth的版本是这样的,0.5版的我实验了很久总不能成功,所以我用了0.6beta版的mysql_auth。 

一、安装squid与mysql-server

1.建立用户与组

[root@home root]# groupadd squid

[root@home root]# adduser -g squid -d /dev/null -s \

/sbin/nologin squid

2. 安装

[root@home root]# rpm –ivh mysql-server-3.23.58-1.9.i386.rpm

[root@home root]# rpm -ivh  squid-2.5.stable3-3.3e.i386.rpm

设置mysql的root管理密码:

[root@home root]# mysqladmin –u root password ******

设置msyql与squid开机启动:

[root@home root]# chkconfig mysqld on

[root@home root]# chkconfig squid on

3.配置squid.conf

--------------------------------------------------------

http_port 3128 

cache_mgr llzqq@nero.3322.org

error_directory /usr/share/squid/errors/simplify_chinese

dns_nameservers 202.99.160.68 202.99.168.8

visible_hostname nero.3322.org

httpd_accel_uses_host_header on

httpd_accel_host virtual

httpd_accel_with_proxy on

cache_mem 20 mb 

maximum_object_size 4096 kb

minimum_object_size 0 kb

maximum_object_size_in_memory 30 kb

minimum_object_size_in_memory 0 kb

cache_dir ufs /tmp 100 16 256

cache_swap_low 85

cache_swap_high 90 

httpd_accel_port 80

#http_access deny all 

--------------------------------------------------------

4.启动squid与mysql

[root@home root]# service mysqld start

[root@home root]# service squid start

二、 译安装mysql_auth-0.6

[root@home root]# tar xzpf mysql_auth-0.6beta.tar.gz

[root@home root]# cd mysql_auth-0.6beta

修改makefile中的内容如下:

[root@home mysql_auth-0.6beta]# vi makefile

cflags = -i/usr/include/mysql -l/usr/lib/mysql

$(install) -o squid -g squid -m 755 mysql_auth /usr/bin/mysql_auth

$(install) -o squid -g squid -m 600 $(conf) /etc/mysql_auth.conf

$(install) -o squid -g squid -m 600 $(conf) /etc/mysql_auth.conf.default

修改src/define.h中的内容如下:


...   下一页
    摘要: 在同一个switch上,两台机器没有route pdiunix 回复于:2004-03-17 15:15:14 a机器 ip:172.31.0.1/255.255.255.0 b机器 ip: 172.31.0.2/255.0.0.0 a,b机器都能ping通。why?? llzqq 回复于:2004-03-17 15:24:35 把子网掩码改成一样的: ip:172.31.0.1/255.255.255.0 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE