Linux1 代理服务器  squid的启动与停止
在用户完成squid代理服务器的配置或又添加配置的时候,就需要启动或停止iptables服务,使用户的配置生效。
1squid的启动
在第一次启动squid服务之前,一定要使用图11-38命令来帮助Squid在硬盘缓存中建立cache目录(在重新设置了cache_dir字段的值后,也需要使用该命令来重新建立硬盘缓存目录)。
图11-38  初始化,建立硬盘缓存目录
 
Cache目录初始化可能花费一些时间,依赖于cache目录的大小和数量,以及磁盘驱动器的速度,假如想观察这个过程,可以使用Squid –zX命令。在cache目录激活后,永远不要改变L1L2值。
在用户启动squid代理服务器时,可以输入“service squid start”或“squid –D”命令,进行启动,如图11-39所示。
图11-39  启动squid服务器
linux换行按哪个键
2squid的停止
当用户想停止squid服务器,可以输入“service –k interrupt”或“service squid stop”命令,并按【回车】键,如图11-40所示
图11-40  停止squid服务器
3squid的重新启动
想要重启squid服务器,可以输入“service squid restart”命令,并按【回车】键,如图11-41所示。
图11-41  重启squid服务器
4squid的重新加载
在用户修改squid代理服务器的配置后,可以输入“service squid reload”命令,并按【回车】键,重新加载squid服务器的配置,如图11-42所示。
图11-42  重新加载服务器配置
 
在更改配置文件之后,一定记得重启服务,让服务重新加载配置文件,这样新的配置才可以生效。
5.实现squid开机自动启动
如果用户需要让代理服务随系统启动而自动加载进而实现开机自动加载squid服务,可以输入“chkconfig --level 3 squid on”命令,并按【回车】键。当用户想要关闭开机自动加载squid服务时,可以输入“chkconfig –level 3 squid off”命令,并按【回车】键,如图11-43所示。
图11-43  开启或关闭开机自动加载squid服务
另外,可以在终端中,输入“ntsysv”命令,启动文本图形界面,并在该界面中到squid选项,并按【空格】键,选中该选项。然后,按【Tab】键确认该设置,如图11-44所示。
图11-44  文本图形界面