4、基于ip地址的虚拟主机:
ifconfigeth0:0192.168.0.5
netmask255.255.255.0
vi
/etc/httpd/conf/httpd.conf,增加以下部分:
ServerAdminwebmaster@zhao.com
DocumentRoot
/var/www/hit
/etc/rc.d/init.d/httpd
restart
打开浏览器在地址栏输入:192.168.0.5
第三节实现squid代理服务器
对于大多数企业而言代理服务器是必不可少的。在windows世界有各种软件来实现代理服务器的功能,如:sygate、wingate、isa等等,在
linux领域中这个功能由squid来实现。Squid是一款功能强大的代理服务器软件,培植较为简洁,效率非常的高。本节以一个世纪的例子来讲解如何一步步的配置squid代理服务器。
1、#vi
/etc/squid.conf编辑squid配置文件,增加如下行:
http_port8080
将代理端口设为8080,如不进行设置则默认的代理端口为:3128
cache_men16MB设置代理服务器的高速缓存大小
cache_dir
ufs/spool/squid10016256
设置代理服务器的交换空间,/spool/squid表示高速缓存的位置,100表示空间为100M,16代表16个目录,256代表共有256个二级目录
cache_access_log
/var/log/squid/access.log缓存访问日志
cache_log/var/log/squid/cache.log
缓存日志
cache_store_log/var/log/squid/store.log缓存存储日志
aclInternetAllowsrc
10.10.10.0建立新的访问控制列表
http_accessallowInternetAllow
建立新的规则允许InternetAllow列表中的主机使用代理服务器
2、#wq!保存退出
3、#squid–z
进行初始化
4、#servicesquidstart启动squid代理服务
5、squid设置完成,现在就可以使用了。