国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

Linux Squid安裝調(diào)試中幾個(gè)常用命令介紹

2024-06-28 13:04:40
字體:
供稿:網(wǎng)友
 

1、初始化你在 squid.conf 里配置的 cache 目錄

#squid/sbin/squid -z //第一次啟動(dòng)squid服務(wù)時(shí)必須輸入此命令

如果有錯(cuò)誤提示,請檢查你的 cache目錄的權(quán)限。

2、對你的squid.conf 排錯(cuò),即驗(yàn)證 squid.conf 的 語法和配置。

#squid/sbin/squid -k parse

如果squid.conf 有語法或配置錯(cuò)誤,這里會(huì)返回提示你,如果沒有返回,恭喜,可以嘗試啟動(dòng)squid。

3、在前臺(tái)啟動(dòng)squid,并輸出啟動(dòng)過程。

#squid/sbin/squid -N -d1

如果有到 ready to server reques,恭喜,啟動(dòng)成功。

然后 ctrl + c,停止squid,并以后臺(tái)運(yùn)行的方式啟動(dòng)它。

4、啟動(dòng)squid在后臺(tái)運(yùn)行。

#squid/sbin/squid -s

這時(shí)候可以 ps -A 來查看系統(tǒng)進(jìn)程,可以看到倆個(gè) squid 進(jìn)程。

5、停止 squid

#squid/sbin/squid -k shutdown

這個(gè)不用解釋吧。

6、重引導(dǎo)修改過的 squid.conf

#squid/sbin/squid -k reconfigure

這個(gè)估計(jì)用的時(shí)候比較多,當(dāng)你發(fā)現(xiàn)你的配置有不盡你意的時(shí)候,可以隨時(shí)修改squid.conf,然后別忘記對你的 squid.conf排錯(cuò),然后再執(zhí)行此指令,即可讓運(yùn)行中squid重新按照你的squid.conf 來運(yùn)行。

7、把squid添加到系統(tǒng)啟動(dòng)項(xiàng)

編輯 /etc/rc.d/rc.local

添加如下行: /usr/local/squid/sbin/squid -s

當(dāng)然,并不是每個(gè)人都喜歡這種啟動(dòng)方式,你可以用你最習(xí)慣的方式;或者把它安裝為服務(wù)。

再來點(diǎn)其他的。

1、修改cache 緩存目錄的權(quán)限。

#chown -R squid:squid /home/cache

我的cache緩存目錄是 /home/cache,squid執(zhí)行用戶和用戶組是 squid,squid。

2、修改squid 日志目錄的權(quán)限

#chown -R squid:squid /usr/local/squid/var/logs

這一步并不是適合每一個(gè)使用squid的用戶.意為讓squid有權(quán)限在該目錄進(jìn)行寫操作 。

例如生成 access.log cache.log store.log

3、查看你的日志文檔。

#more /usr/local/squid/var/logs/access.log | grep TCP_MEM_HIT

該指令可以看到在squid運(yùn)行過程中,有那些文件被squid緩存到內(nèi)存中,并返回給訪問用戶。

#more /usr/local/squid/var/logs/access.log | grep TCP_HIT

該指令可以看到在squid運(yùn)行過程中,有那些文件被squid緩存到cache目錄中,并返回給訪問用戶。

#more /usr/local/squid/var/logs/access.log | grep TCP_MISS

該指令可以看到在squid運(yùn)行過程中,有那些文件沒有被squid緩存,而是現(xiàn)重原始服務(wù)器獲取并返回給訪問用戶。

關(guān)于 TCP_XXXX 等參數(shù)及代表的信息,請參看www.chinaunix.org彭勇華《squid中文權(quán)威指南》13.2.1 章節(jié)。

當(dāng)然,本例中的藍(lán)色文字是可以修改為其他的參數(shù),例如你的域名 www.xxxx.com ,同樣可以看到access.log里關(guān)于該域名的行。

4、squid -k rotate 輪換squid的日志文件/var/log/squid,Squid代理服務(wù)器日志文件

的增長速度是驚人的,很容易點(diǎn)球滿磁盤空間導(dǎo)致系統(tǒng)不能正常工作,甚至是死機(jī).為了解決日志文件增長太快的問題,squid采用了"輪換"的方法.在squid.conf中可以通過logfile_rotate來設(shè)置文件輪換的個(gè)數(shù),如:

logfile_rotate 10 ,輪換的工作一般用crontab定時(shí)器完在周期性的日志輪換,例如每周六凌晨2:00進(jìn)行日志輪換,則執(zhí)行如下命令: crontab -e

0 2 * * 6 squid -k rotate

小貼士:Squid默認(rèn)的錯(cuò)誤提示信息為英文,對于英文不好的用戶來說,實(shí)在不方便.在/etc/squid/squid.conf里添加如下:

error_directory /usr/share/squid/errors/Simplify_Chinese 即可顯示中文的錯(cuò)誤提示。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 锡林郭勒盟| 会同县| 潼关县| 宜君县| 罗山县| 古交市| 五指山市| 团风县| 临海市| 商河县| 商南县| 普安县| 达日县| 明水县| 穆棱市| 中阳县| 青冈县| 唐山市| 台南市| 丰原市| 马龙县| 千阳县| 新巴尔虎右旗| 比如县| 龙岩市| 离岛区| 梅州市| 彩票| 固镇县| 南陵县| 马尔康县| 永定县| 外汇| 上饶县| 石门县| 古丈县| 大名县| 靖江市| 万州区| 乌拉特中旗| 紫阳县|