如何搭建自己CDN服務(wù)器(LuManager)
如何搭建自己CDN服務(wù)器
目前在免費CDN市場上,360因為“免費”而越做越大,加速樂做的很早。但因免費的節(jié)點不多,好多用戶都被強走了。安全寶現(xiàn)在也還不錯。目前國內(nèi)的免費CDN市場已呈現(xiàn)三足鼎立趨勢。
可為什么我還需要自己搭建CDN服務(wù)器來實現(xiàn)網(wǎng)站加速呢?原因有三
1.要用國內(nèi)的CDN服務(wù)器域名都需要備案。
2.免費的CDN服務(wù)器的穩(wěn)定性和加速效果都不是很行。
3.付費的CDN服務(wù)器一般都貴的要死,一些草根站長根本用不起。
一、CDN服務(wù)器搭建前準備(本文以LuManager來搭建CDN服務(wù)器)
1.找一個國內(nèi)訪問速度快的服務(wù)器來安裝LuManager控制面板。例如你在鄭州,你可以選擇鄭州服務(wù)器。
2.LuManager控制面板支持Nginx、Tengine、Apache,自帶了CDN緩存加速,設(shè)置簡單,功能強大。
3、經(jīng)過部落測試,LuManager CDN會自動為加速網(wǎng)站生成鏡像緩存,用戶訪問將不再是源網(wǎng)站,而是CDN加速節(jié)點,對于靜態(tài)文件加速效果最好。
二、LuManager CDN緩存加速創(chuàng)建教程
1、登錄LuManager后臺控制面板,點擊“添加網(wǎng)站”輸入你想要綁定的域名。
2、然后點擊“選填”選項,在創(chuàng)建特殊網(wǎng)站中選擇“CDN網(wǎng)站加速”,填入你的源網(wǎng)站域名和源網(wǎng)站的IP地址。(點擊放大)
3、在下方選擇“開啟CDN普通緩存”,CDN緩存文件類型默認值:
html|htm|shtml|shtm|gif|jpg|jpeg|png|bmp|swf|js|css|mp3|mav|doc|dot|xls|pdf|txt|zip|rar|gz|tgz|bz2|tgz|rm|rmvb|ico
4、多個用半角|分隔,如jpg|png|gif等,請不要緩存php|asp|jsp|cgi|aspx等動態(tài)網(wǎng)頁的內(nèi)容,留空則使用默認值。
5、文件類型可以用正則進行匹配,如要匹配discuz的附件,可以用php.mod=attachment(由于php?mod=attachment中的?在正則中是特殊符號,需用.代替)(點擊放大)
6、設(shè)置好就可以到網(wǎng)站管理中看到網(wǎng)站CDN加速已經(jīng)創(chuàng)建成功了。
三、設(shè)置DNS域名解析啟用CDN緩存加速訪問
1、到域名的DNS管理處,將不同網(wǎng)絡(luò)的用戶設(shè)置訪問到不同的CDN加速節(jié)點上,例如國外和國內(nèi)用戶區(qū)分,電信和聯(lián)通用戶區(qū)分,還有搜索引擎區(qū)分。
2、對于正在使用美國主機的朋友,讓用戶直接訪問國內(nèi)的CDN緩存加速服務(wù)器上,將在很大程度上提升網(wǎng)頁的加載速度。這是我將我的Godaddy主機設(shè)置到國內(nèi)的CDN機房中。
四、LuManager CDN加速訪問效果
1、從Ping值來看,設(shè)置LuManager CDN過后的網(wǎng)站用戶訪問不再是源站,而CDN節(jié)點上。
2、用站長測速工具,用了國內(nèi)CDN加速的網(wǎng)頁加載速度比沒有用的提高了一倍。(點擊放大)
3、查看LuManager CDN的網(wǎng)站文件管理,發(fā)現(xiàn)LuManager CDN已經(jīng)自動在服務(wù)器為源站生成了鏡像,CSS、JS、圖片、Html等靜態(tài)文件都已經(jīng)組成成功。 (點擊放大)
五、LuManager CDN高級緩存模式和刪除緩存內(nèi)容
1、如果要開啟LuManager CDN高級緩存模式,請在創(chuàng)建CDN加速網(wǎng)站時選擇該項。
2、高級緩存可以自由選擇網(wǎng)站的索引文件(默認首頁),緩存文件在節(jié)點服務(wù)器上是“亂放”并加密過的,而且經(jīng)常訪問的文件會使用內(nèi)存緩存,速度飛快。 建議對文件保密性和訪問速度要求較高,并且內(nèi)存充裕的用戶選擇此方式。
3、要想刪除LuManager CDN緩存內(nèi)容,可以先設(shè)置一個密碼,也可以不設(shè)置。
4、例如部落要刪除緩存文件,直接訪問該網(wǎng)址:http://10.204.164.9:8888/index.php?m=Public&a=cache_delete&id=2&hash=哈稀值&file=文件名
5、哈稀值的算法:密碼的md5值,即md5(password)。如果密碼留空,則無需驗證密碼也可以刪除(省略hash參數(shù))
6、文件名:文件名相對網(wǎng)站根目錄,以/開頭,如要刪除網(wǎng)站根目錄下的mydir/file文件, 用/mydir/file便可(我們建議將文件名用urlencode進行編碼)。如果是“文件+內(nèi)存”模式,文件名為/lum_high_cache
相關(guān)文章
Windows 配置Apache以便在瀏覽器中運行Python script的CGI模式
在前面的我的一篇文章中 “Windows XP下的Python 首次安裝配置和使用 ”談到當想在Apache服務(wù)器下運行Python script的時候,發(fā)現(xiàn)Apache的mod_python版本還不支持Python 2.6更別說3.0.1了,只有2.5之下的,折騰著卸載和安裝,最后還沒搞定,就先擱一邊了。2009-07-07Linux使用 iftop 實時監(jiān)控網(wǎng)卡的流量
iftop可以用來監(jiān)控網(wǎng)卡的實時流量(可以指定網(wǎng)段)、反向解析IP、顯示端口信息等。這篇文章主要介紹了Linux 實時網(wǎng)卡流量監(jiān)控,需要的朋友可以參考下2019-11-11Xshell實現(xiàn)Windows上傳文件到Linux主機的方法
這篇文章主要介紹了Xshell實現(xiàn)Windows上傳文件到Linux主機的方法,需要的朋友可以參考下2017-12-12lanmp(Linux Apache Nginx Mysql Php) 的安裝配置
lanmp(Linux Apache Nginx Mysql Php) 的安裝配置,需要的朋友可以參考下。2010-11-11Linux中的LUN、磁盤、LVM和文件系統(tǒng)映射使用
這篇文章主要介紹了Linux中的LUN、磁盤、LVM和文件系統(tǒng)映射使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02使用vscode遠程linux開發(fā)的實現(xiàn)
這篇文章主要介紹了使用vscode遠程linux開發(fā)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-05-05