無需改動程序代碼,輕鬆實現雲存儲加速

  近期公司站點打開速度很慢。外網壓力測試發現帶寬始終處於峯值,前幾天據說雲存儲有鏡像功能,更重要的是免費。哈哈,開工。。。css

假設從程序自己去調用雲存儲,需要改動的代碼太多。html

。突發奇想,能不能用nginx的反向代理,對靜態文件的請求解析到雲存儲nginx

名詞:主站 : 需要作加速的站點七牛雲存儲

步驟:post

一、複製主站程序到一個新文件夾,在nginx新建站點。域名可以用static, 測試下可否夠正常訪問。代理

可以正常訪問。去3.code

二、假設程序自己是經過絕對路徑定位站點資源。需要改動配置文件,好比config文件。吧域名換成static...htm

三、作一個符號連接  ln -s 主站靜態文件文件夾  新域名靜態文件文件夾blog

四、去七牛雲存儲鏡像static站點 ip

五、改動主站conf配置例如如下:

location ~ .*\.(css|js|gif|jpg|jpeg|png|bmp|swf)$ {  
	proxy_set_header X-Real-IP       $remote_addr;

	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

	proxy_pass http://ibrahim.qiniudn.com;

	proxy_redirect  off;

}



reload ningx。享受雲存儲加速後的快感吧。。

我用的是七牛雲存儲,可以直接鏡像。其它的沒有測試

網址:https://portal.qiniu.com/signup?code=3l8yx1titpyz6

相關文章
相關標籤/搜索