来讲讲:Linux Squid安装调试中几个经常使用命令先容
学习python,无论你是打算拿他当主要开发语言,还是当辅助开发语言,你都应该学习他,因为有些时间我们耗不起。1、初始化你在squid.conf里设置的cache目次
#squid/sbin/squid-z//第一次启动squid服务时必需输出此命令
假如有毛病提醒,请反省你的cache目次的权限。
2、对你的squid.conf排错,即考证squid.conf的语法和设置。
#squid/sbin/squid-kparse
假如squid.conf有语法或设置毛病,这里会前往提醒你,假如没有前往,祝贺,能够实验启动squid。
3、在前台启动squid,并输入启动历程。
#squid/sbin/squid-N-d1
假如有到readytoserverreques,祝贺,启动乐成。
然后ctrl+c,中断squid,并今后台运转的体例启动它。
4、启动squid在背景运转。
#squid/sbin/squid-s
这时候候能够ps-A来检察体系历程,能够看到俩个squid历程。
5、中断squid
#squid/sbin/squid-kshutdown
这个不必注释吧。
6、重引诱修正过的squid.conf
#squid/sbin/squid-kreconfigure
这个估量用的时分对照多,当你发明你的设置有不尽你意的时分,能够随时修正squid.conf,然后别健忘对你的squid.conf排错,然后再实行此指令,便可让运转中squid从头依照你的squid.conf来运转。
7、把squid增加到体系启动项
编纂/etc/rc.d/rc.local
增加以下行:/usr/local/squid/sbin/squid-s
固然,并非每一个人都喜好这类启动体例,你能够用你最习气的体例;大概把它安装为服务。
再来点其他的。
1、修正cache缓存目次的权限。
#chown-Rsquid:squid/home/cache
我的cache缓存目次是/home/cache,squid实行用户和用户组是squid,squid。
2、修正squid日记目次的权限
#chown-Rsquid:squid/usr/local/squid/var/logs
这一步并非合适每个利用squid的用户.意为让squid有权限在该目次举行写操纵。
比方天生access.logcache.logstore.log
3、检察你的日记文档。
#more/usr/local/squid/var/logs/access.log|grepTCP_MEM_HIT
该指令能够看到在squid运转过程当中,有那些文件被squid缓存到内存中,并前往给会见用户。
#more/usr/local/squid/var/logs/access.log|grepTCP_HIT
该指令能够看到在squid运转过程当中,有那些文件被squid缓存到cache目次中,并前往给会见用户。
#more/usr/local/squid/var/logs/access.log|grepTCP_MISS
该指令能够看到在squid运转过程当中,有那些文件没有被squid缓存,而是现重原始服务器猎取并前往给会见用户。
关于TCP_XXXX等参数及代表的信息,请参看www.chinaunix.org彭勇华《squid中文威望指南》13.2.1章节。
固然,本例中的蓝色笔墨是能够修正为其他的参数,比方你的域名www.xxxx.com,一样能够看到access.log里关于该域名的行。
4、squid-krotate轮换squid的日记文件/var/log/squid,Squid代办署理服务器日记文件
的增加速率是惊人的,很简单点球满磁盘空间招致体系不克不及一般事情,乃至是逝世机.为懂得决日记文件增加太快的成绩,squid接纳了"轮换"的办法.在squid.conf中能够经由过程logfile_rotate来设置文件轮换的个数,如:
logfile_rotate10,轮换的事情一样平常用crontab准时器完在周期性的日记轮换,比方每周六清晨2:00举行日记轮换,则实行以下命令:crontab-e
02**6squid-krotate
小贴士:Squid默许的毛病提醒信息为英文,关于英文欠好的用户来讲,其实不便利.在/etc/squid/squid.conf里增加以下:
error_directory/usr/share/squid/errors/Simplify_Chinese便可显现中文的毛病提醒
</p>
RedHatCentOS等等.学习linux不是逛自由市场,选定版本就要静下心来学习.不要今天换版本明天要升级.这样对你没有好处。 对于英语不是很好的读者红旗Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。 我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。 如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。 掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。 可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。? 学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。 这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。? 通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
页:
[1]