幫你輕鬆完成RHEL Squid安裝及調試

來源:互聯網
上載者:User

對於RHEL Squid的安裝過程已經有了很多的講解和介紹了,在這裡筆者對RHEL Squid安裝調試過程的一些命令進行一下詳細的介紹,以方便大家對RHEL Squid的使用。

1、初始化你在 RHEL Squid.conf 裡配置的 cache 目錄
#RHEL Squid/sbin/RHEL Squid -z //第一次啟動RHEL Squid服務時必須輸入此命令
如果有錯誤提示,請檢查你的 cache目錄的許可權。

2、對你的RHEL Squid.conf 排錯,即驗證 RHEL Squid.conf 的 文法和配置。
#RHEL Squid/sbin/RHEL Squid -k parse
如果RHEL Squid.conf 有文法或配置錯誤,這裡會返回提示你,如果沒有返回,恭喜,可以嘗試啟動RHEL Squid。

3、在前台啟動RHEL Squid,並輸出啟動過程。
#RHEL Squid/sbin/RHEL Squid -N -d1
如果有到 ready to server reques,恭喜,啟動成功。
然後 ctrl + c,停止RHEL Squid,並以後台啟動並執行方式啟動它。

4、啟動RHEL Squid在後台運行。
#RHEL Squid/sbin/RHEL Squid -s
這時候可以 ps -A 來查看系統進程,可以看到倆個 RHEL Squid 進程。

5、停止 RHEL Squid
#RHEL Squid/sbin/RHEL Squid -k shutdown

6、重引導修改過的 RHEL Squid.conf
#RHEL Squid/sbin/RHEL Squid -k reconfigure
這個估計用的時候比較多,當你發現你的配置有不盡你意的時候,可以隨時修改RHEL Squid.conf,然後別忘記對你的 RHEL Squid.conf排錯,然後再執行此指令,即可讓運行中RHEL Squid重新按照你的RHEL Squid.conf 來運行。

7、把RHEL Squid添加到系統啟動項
編輯 /etc/rc.d/rc.local
添加如下行: /usr/local/RHEL Squid/sbin/RHEL Squid -s
當然,並不是每個人都喜歡這種啟動方式,你可以用你最習慣的方式;或者把它安裝為服務。

再來點其他的。
1、修改cache 緩衝目錄的許可權。
#chown -R RHEL Squid:RHEL Squid /home/cache ,我的cache緩衝目錄是 /home/cache,RHEL Squid執行使用者和使用者組是 RHEL Squid,RHEL Squid。

2、修改RHEL Squid 日誌目錄的許可權
#chown -R RHEL Squid:RHEL Squid /usr/local/RHEL Squid/var/logs ,這一步並不是適合每一個使用RHEL Squid的使用者.意為讓RHEL Squid有許可權在該目錄進行寫操作 。 例如產生 access.log cache.log store.log

3、查看你的日誌文檔。
◆#more /usr/local/RHEL Squid/var/logs/access.log | grep TCP_MEM_HIT ,該指令可以看到在RHEL Squid運行過程中,有那些檔案被RHEL Squid緩衝到記憶體中,並返回給訪問使用者。
◆#more /usr/local/RHEL Squid/var/logs/access.log | grep TCP_HIT ,該指令可以看到在RHEL Squid運行過程中,有那些檔案被RHEL Squid緩衝到cache目錄中,並返回給訪問使用者。
◆#more /usr/local/RHEL Squid/var/logs/access.log | grep TCP_MISS ,該指令可以看到在RHEL Squid運行過程中,有那些檔案沒有被RHEL Squid緩衝,而是現重原始伺服器擷取並返回給訪問使用者。
 
4、RHEL Squid -k rotate

輪換RHEL Squid的記錄檔/var/log/RHEL Squid,RHEL SquidProxy 伺服器記錄檔的增長速度是驚人的,很容易十二碼滿磁碟空間導致系統不能正常工作,甚至是死機.為瞭解決記錄檔增長太快的問題,RHEL Squid採用了"輪換"的方法.在RHEL Squid.conf中可以通過logfile_rotate來設定檔案輪換的個數,如: logfile_rotate 10 ,輪換的工作一般用crontab定時器完在周期性的日誌輪換,例如每周六淩晨2:00進行日誌輪換,則執行如下命令: crontab -e0 2 * * 6 RHEL Squid -k rotate

小貼士:
RHEL Squid預設的錯誤提示資訊為英文,對於英文不好的使用者來說,實在不方便.在/etc/RHEL Squid/RHEL Squid.conf裡添加如下:error_directory/usr/share/RHEL Squid/errors/Simplify_Chinese 即可顯示中文的錯誤提示。

以上就是筆者總結到的在RHEL Squid安裝及調試過程中所能用到的常見一些命令,現在都以呈現給大家了,希望可以幫租到大家。

  1. 設定ORACLE11g隨RHELRHEL 5下Samba伺服器的搭建
  2. RHELRHEL搭建FTP伺服器步驟和問題解析(1)
  3. RHELRHEL 5搭建FTP的完美組合
  4. 問題解析:這樣使用RHELRHEL 4上配置Postfix的完美4步
  5. RHEL架設RHEL4系統Sendmail的七大步驟

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.