用squid再次瘋狂加速你的web(轉)
用squid再次瘋狂加速你的web(轉)[@more@]介紹了用tmpfs加速你的linux伺服器,我覺得還是不夠過癮,今天趁熱打鐵繼續學了一招,用squid來瘋狂加速你的web網站,對自己web網站速度不滿意的話,不妨試驗一下我下面推薦的方法。
首先你得有squid代理伺服器,怎麼裝我就不講了,用redhat的直接使用她的rpm安裝就行。
配置squid的配置檔案,使其支援httpd加速器工作方式。
編輯“squid.conf”檔案(vi /etc/squid/squid.conf),增加下面內容:
http_port 80
icp_port 0
acl QUERY urlpath_regex cgi-bin ?
no_cache deny QUERY
cache_mem 16 MB
cache_dir ufs /tmp 256 16 256
log_icp_queries off
buffered_logs on
emulate_httpd_log on
redirect_rewrites_host_header off
half_closed_clients off
acl all src 0.0.0.0/0.0.0.0
http_access allow all
cache_mgr admin
cache_effective_user squid
cache_effective_group squid
httpd_accel_host 210.51.0.124
httpd_accel_port 81
http_port”引數指定Squid監聽瀏覽器客戶請求的埠號,這裡當然是80了
cache_dir ufs /tmp 256 16 256
cache_dir引數設定使用的儲存系統的型別。一般情況下都型別應該是ufs,目錄應該是“/tmp”,在該目錄下使用的緩衝值為256MB,允許在“/tmp”下建立的第一級子目錄數為16,每個第一級子目錄下可以建立的第二級子目錄數量為256
選項“httpd_accel_host”和“httpd_accel_port”定義了真正的Web伺服器的主機名和埠號。在這裡的配置中,真正的HTTP伺服器執行在IP地址為210.51.0.124 ()的主機上,執行埠為81。
ok,squid設定完畢。
接著設定apache,很簡單,只要把你的httpd監聽埠設定成81就成,然後重啟你的apache。
接著重啟你的squid服務,現在你訪問你的web網站,已經是用了squid的http加速工作模式,你可以透過看squid的log日記看到他的執行情況。
我還是沒搞明白怎麼配合使用虛擬主機,以上方法只實現一個域名,不知大家有沒有做過虛擬主機squid加速,提點一下吧。
首先你得有squid代理伺服器,怎麼裝我就不講了,用redhat的直接使用她的rpm安裝就行。
配置squid的配置檔案,使其支援httpd加速器工作方式。
編輯“squid.conf”檔案(vi /etc/squid/squid.conf),增加下面內容:
http_port 80
icp_port 0
acl QUERY urlpath_regex cgi-bin ?
no_cache deny QUERY
cache_mem 16 MB
cache_dir ufs /tmp 256 16 256
log_icp_queries off
buffered_logs on
emulate_httpd_log on
redirect_rewrites_host_header off
half_closed_clients off
acl all src 0.0.0.0/0.0.0.0
http_access allow all
cache_mgr admin
cache_effective_user squid
cache_effective_group squid
httpd_accel_host 210.51.0.124
httpd_accel_port 81
http_port”引數指定Squid監聽瀏覽器客戶請求的埠號,這裡當然是80了
cache_dir ufs /tmp 256 16 256
cache_dir引數設定使用的儲存系統的型別。一般情況下都型別應該是ufs,目錄應該是“/tmp”,在該目錄下使用的緩衝值為256MB,允許在“/tmp”下建立的第一級子目錄數為16,每個第一級子目錄下可以建立的第二級子目錄數量為256
選項“httpd_accel_host”和“httpd_accel_port”定義了真正的Web伺服器的主機名和埠號。在這裡的配置中,真正的HTTP伺服器執行在IP地址為210.51.0.124 ()的主機上,執行埠為81。
ok,squid設定完畢。
接著設定apache,很簡單,只要把你的httpd監聽埠設定成81就成,然後重啟你的apache。
接著重啟你的squid服務,現在你訪問你的web網站,已經是用了squid的http加速工作模式,你可以透過看squid的log日記看到他的執行情況。
我還是沒搞明白怎麼配合使用虛擬主機,以上方法只實現一個域名,不知大家有沒有做過虛擬主機squid加速,提點一下吧。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-948056/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 瘋狂的Web應用開源專案Web
- 你真的會玩SQL嗎?Case也瘋狂SQL
- 程式設計師,修女也瘋狂嗎 (轉)程式設計師
- 騰訊“瘋狂”開源!
- 網易瘋狂佇列佇列
- 瘋狂學習——DP!
- 京東正在瘋狂招人。。。
- 瘋狂的遊戲代言人!遊戲
- 瘋狂的程式設計世界程式設計
- 瘋狂的程式設計師程式設計師
- 瘋狂的 Vue3 之 SetupVue
- 瘋狂的比特幣–資訊圖比特幣
- 瘋狂的 Vue3 之 四個函式寫應用Vue函式
- 如何遏制 PostgreSQL WAL 的瘋狂增長SQL
- 書摘:瘋狂的程式設計師程式設計師
- 用ccache加速你的gcc/g++編譯(轉)GC編譯
- 瘋狂java07--物件導向的陷阱Java物件
- 讓ATM瘋狂吐錢的黑客死了黑客
- 面向切面程式設計之瘋狂的 Aspects程式設計
- Android瘋狂的專利戰爭史記Android
- 查詢瘋狂增長的arch-續
- 瘋狂android講義目錄Android
- 瘋狂刪除tomcat日誌Tomcat
- 數字馬力正在瘋狂招人。。
- 凌晨4小時,三個“黑客”瘋狂盜轉30多萬黑客
- 瘋狂遊戲CPO孫勁超:用社交做長線運營遊戲
- 《瘋狂的動物》專案詳情介紹
- 瘋狂單詞的破解方法! (3千字)
- 程式設計師的美:極致與瘋狂程式設計師
- 用Linux再次路由(轉)Linux路由
- Squid 工作的原理(轉)UI
- 瘋狂Java講義第3版PDFJava
- 網際網路人,瘋狂做副業YPT
- 為什麼JavaScript開發如此瘋狂JavaScript
- 瘋狂語文朗讀教學法
- 虛擬還是真實?『黑客帝國』帶你進入瘋狂的矩陣世界黑客矩陣
- 瘋狂降息1.08個百分點的思考
- AI正在瘋狂尋找Know-HowAI