最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用DNSPod和Squid打造自己的CDN全程分享

 更新時間:2013年04月20日 00:15:35   投稿:mdxy-dxy  
本篇教程是順應(yīng)大家的要求而寫,教程內(nèi)大部分都是在為VeryCD等大型網(wǎng)站構(gòu)建CDN時所累積的經(jīng)驗,在一些概念方面可能會有一些錯漏,希望大家指正

本教程面對的對象是個人站長,所以各方面會力求傻瓜化,讓大家都能看懂。當(dāng)然,前提是需要你要有一顆好學(xué)的心,還有堅韌的毅力。
另外一方面,本篇文章基本不會涉及到Windows的內(nèi)容,整套系統(tǒng)將會是架構(gòu)在CentOS Linux 5上。別問我為什么不是Windows,因為Windows只能拿一個字形容:爛。不喜歡Linux,或者認為Linux學(xué)習(xí)起來有困難的朋友,可以到此打住。
可能有人要問,為什么是Linux,而不是FreeBSD?因為FreeBSD不管從系統(tǒng)的優(yōu)化配置,還是文件系統(tǒng)的性能,都不合適初學(xué)者。
先前說過,本篇文章針對的是沒有多少技術(shù)基礎(chǔ)的個人站長,所以文章內(nèi)會有Linux的安裝、基本操作等一些東西教給你,讓你學(xué)得簡單,時間花得有價值。
再羅嗦一下,在接下來的時間內(nèi)你將要面對一個黑漆漆的,全是英文的屏幕,請做好心理準(zhǔn)備。


注意:本篇教程將*不會*涉及到以下內(nèi)容:

1.動態(tài)內(nèi)容(比如BBS)
2.大文件(比如軟件下載站的軟件)

第 1 章 CDN和智能DNS
1.什么是CDN
簡單來說,CDN就是能讓你的網(wǎng)站訪問起來更加快的東西。例如網(wǎng)通用戶訪問了你在網(wǎng)通的CDN服務(wù)器上面某個文件,CDN系統(tǒng)就會判斷這個文件是否被請求過,如果被請求過,在沒有失效的情況下,就會從系統(tǒng)的緩存里面讀取這個文件并返回給用戶。如果這個文件沒有被請求過,那么CDN會自動從你的主服務(wù)器上面獲取這個文件,然后緩存到CDN系統(tǒng)內(nèi),再給用戶返回。
看到這里,聰明的朋友就會問:如果網(wǎng)通的CDN服務(wù)器,訪問我在電信的主服務(wù)器速度很慢,那么是不是用戶第一次請求這個文件的時候會很慢?嘿嘿,恭喜你,的確是這樣。并且,在文件沒有完全緩存到CDN上面的時候,所有訪問這個文件的用戶都會出現(xiàn)錯誤,比如網(wǎng)頁打開不完整,文件下載到一半等。但只要你的網(wǎng)站訪問量足夠大,這個影響對用戶來說是微不足道的。
然后還有朋友會問,為什么商業(yè)的CDN不存在這個問題?因為,商業(yè)的CDN有自己租用的線路,自己走路由。這就是商業(yè)CDN賣得如此之貴的原因。當(dāng)然,如何走這個路由,搭建這么一個大型的CDN系統(tǒng),不在本文的討論范圍以內(nèi)。

2.什么是智能DNS,什么是DNSPod
智能DNS的原理很簡單:在用戶解析一個域名的時候,判斷一下用戶的IP,然后跟DNS服務(wù)器內(nèi)部的IP表匹配一下,看看用戶是電信還是網(wǎng)通用戶,然后給用戶返回對應(yīng)的IP地址。
DNSPod是同學(xué)旗下的網(wǎng)站,提供免費的智能DNS服務(wù)。你只需要把你域名的DNS從原來的注冊商改為DNSPod,馬上就可以享用這個服務(wù)了。
注意了:DNSPod只提供域名的智能解析服務(wù),不提供域名也不提供服務(wù)器,千萬不要以為把你的域名轉(zhuǎn)到DNSPod就能成為雙線了。
第 2 章 前期準(zhǔn)備

要繼續(xù)后面的步驟,你必須要準(zhǔn)備以下東西:
域名一個
服務(wù)器兩臺,電信網(wǎng)通各一臺,一般的P4即可,內(nèi)存2G以上
空白DVD R+光盤一張(或者CD-R 6張)
DVD刻錄機一個(或者CD RW刻錄機一個)

然后,你還需要去下載CentOS的ISO鏡像
隨便在下面的鏡像地址挑一個,暫時沒有國內(nèi)的,建議掛一個迅雷慢慢下

http://ftp.ncnu.edu.tw/Linux/CentOS/5.0/isos/i386/
http://ftp.cse.yzu.edu.tw/pub/CentOS/5.0/isos/i386/
http://ftp.cs.pu.edu.tw/Linux/CentOS/5.0/isos/i386/
http://ftp.tcc.edu.tw/Linux/CentOS/5.0/isos/i386/
http://mirror.mirr4u.com/centos/5.0/isos/i386/
http://mirror.tini4u.net/centos/5.0/isos/i386/
http://mirror.averse.net/centos/5.0/isos/i386/

打開上面的網(wǎng)址后,你可以發(fā)現(xiàn)類似下面的文件名
CentOS-5.0-i386-bin-1of6.iso

CentOS-5.0-i386-bin-6of6.iso
這些是CD鏡像,一共有6個,下載刻盤比較浪費資源,所以我建議下載下面這個DVD鏡像
CentOS-5.0-i386-bin-DVD.iso
廢話不多說,下載回來后刻盤即可。

之后,為資源做一個安排,所以下面將會做一個假設(shè):
假設(shè)域名為naizhao.com
假設(shè)兩臺服務(wù)器,電信的服務(wù)器為A,網(wǎng)通的服務(wù)器為B
假設(shè)A服務(wù)器為內(nèi)容服務(wù)器,B服務(wù)器為CDN服務(wù)器,B服務(wù)器所有需要的內(nèi)容均從A服務(wù)器取得
假設(shè)A服務(wù)器的IP是1.1.1.1,B服務(wù)器的IP是2.2.2.2

OK,到這里后我們所需要的東西基本準(zhǔn)備好了。ISO可能還沒有下載好,不急,慢慢掛著,我們先來把域名的DNS設(shè)置好

(未完,待續(xù))

相關(guān)文章

  • Linux環(huán)境部署DNF倉庫以及配置NFS共享服務(wù)

    Linux環(huán)境部署DNF倉庫以及配置NFS共享服務(wù)

    本文詳細介紹了如何在Linux環(huán)境下部署DNF倉庫和配置NFS共享服務(wù),DNF倉庫主要用于集中管理軟件包,而NFS共享服務(wù)則用于多系統(tǒng)間的文件共享,文章涵蓋了從倉庫部署、軟件包同步到NFS配置和客戶端訪問的全過程,為系統(tǒng)管理員提供了全面的指導(dǎo)
    2025-04-04
  • CentOS7連接XShell與網(wǎng)絡(luò)配置的方法

    CentOS7連接XShell與網(wǎng)絡(luò)配置的方法

    這篇文章主要介紹了如何使用CentOS7連接XShell與網(wǎng)絡(luò)配置的方法,可以更好的幫助大家工作和學(xué)習(xí),感興趣的小伙伴可以了解下
    2020-05-05
  • apache下支持asp.net的實現(xiàn)方法

    apache下支持asp.net的實現(xiàn)方法

    讓apache支持asp.net的設(shè)置步驟。
    2009-12-12
  • Linux CentOS7 用戶組管理方式

    Linux CentOS7 用戶組管理方式

    這篇文章主要介紹了Linux CentOS7 用戶組管理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Linux中服務(wù)器軟件為什么需要編譯安裝

    Linux中服務(wù)器軟件為什么需要編譯安裝

    這篇文章主要介紹了Linux中服務(wù)器軟件為什么需要編譯安裝,在什么情況下需要編譯安裝,需要的朋友可以參考下
    2014-02-02
  • CentOS(Linux)下的apache服務(wù)器配置與管理方法分享

    CentOS(Linux)下的apache服務(wù)器配置與管理方法分享

    CentOS(Linux)下的apache服務(wù)器配置與管理方法分享,需要的朋友可以參考下。
    2011-04-04
  • 在Linux系統(tǒng)中查找最大的文件的命令詳解

    在Linux系統(tǒng)中查找最大的文件的命令詳解

    在 Linux 系統(tǒng)中,管理磁盤空間是一項重要的任務(wù),尤其是在長期使用的系統(tǒng)中,為了有效地管理磁盤空間,找到并處理這些大文件變得尤為重要,所以本文給大家介紹了在Linux系統(tǒng)中查找最大的文件的命令方法,需要的朋友可以參考下
    2024-11-11
  • 在Linux系統(tǒng)中查看目錄大小的方法小結(jié)

    在Linux系統(tǒng)中查看目錄大小的方法小結(jié)

    在 Linux 系統(tǒng)中,管理文件和目錄的磁盤空間使用情況是日常維護的一部分,特別是在數(shù)據(jù)密集型的應(yīng)用場景中,了解各個目錄和文件的大小至關(guān)重要,du(disk usage)命令是一個強大的工具,可以幫助我們獲取目錄及其子目錄的大小信息,需要的朋友可以參考下
    2024-11-11
  • Linux服務(wù)器tomact 8.0啟動慢的完美解決方法

    Linux服務(wù)器tomact 8.0啟動慢的完美解決方法

    這篇文章主要介紹了Linux服務(wù)器tomact 8.0啟動慢的完美解決方法,需要的朋友可以參考下
    2017-08-08
  • apache虛擬主機的配置指南

    apache虛擬主機的配置指南

    本文介紹了apache虛擬主機的配置的方法,要配置apache的虛擬主機,我們需要分以下幾步進行:檢查apache虛擬主機模塊,開啟apache虛擬主機功能,httpd-vhosts.conf文件詳解,根據(jù)IP配置虛擬主機,根據(jù)端口配置虛擬主機,根據(jù)域名配置虛擬主機,有需要的小伙伴參考下
    2015-01-01

最新評論

隆安县| 许昌市| 岳西县| 行唐县| 枣阳市| 塔城市| 平江县| 沁阳市| 赤壁市| 南城县| 河北区| 通海县| 宁乡县| 兴安盟| 昭通市| 平阴县| 杭锦后旗| 玛纳斯县| 福贡县| 东平县| 彰化县| 从江县| 竹山县| 秀山| 聊城市| 桦川县| 曲水县| 宁阳县| 霍城县| 界首市| 荣昌县| 吴江市| 灌阳县| 葵青区| 梅河口市| 辽阳市| 济宁市| 三原县| 双城市| 微山县| 临颍县|