如何通过云存储打造一个省钱、稳定的图片站

摘要:相信很多做图片站和下载站的站长都有这样的感受:随着网站越做越大,这些图片和附件该如何放置,存在哪里好呢?阿里云对象存储OSS——你正确的选择!OSS + CDN+ URL签名防盗的完美组合,打造一个既省钱又安全又稳定的图片站!

背景

相信很多做图片站和下载站的站长都有这样的感受:随着网站越做越大,这些图片和附件该如何放置呢,再购买一块数据盘存放吗?显然不合适。另外虽然百度网盘、360网盘等网盘的存储量很大,但是毕竟是寄存在别人那里,而且有很多不确定因素,说不定哪天因“你懂的”原因一键删除了,多少天的心血付诸东流,那可是欲哭无泪啊!

那么问题来了,存在哪里好呢?阿里云对象存储OSS——你正确的选择!OSS + CDN+ URL签名防盗的完美组合,打造一个既省钱又安全又稳定的图片站!好了废话不多说,直接切入主题。

解决方案

具体解决方案分为以下几步:

第一步,开通OSS:

开通地址

第二步,创建Bucket:

其中这个读写权限,如果你后续需要做签名防盗的话,就选择私有,否则选择公共读就可以了。如果你选择了公共读写的话,存储的Object将以固定URL地址形式,可供访问者读写,请慎重使用第三个。

第三步,设置Bucket:

本小节主要讲解:防盗链和和域名绑定。

1ã��OSS设置refer防盗链:

因为OSS是收费的,所以防盗链功能一定要用上,以免浪费你的RMB。

如上图的设置,比如www.abcd.com想引用Bucket下的图片,将无法展示图片,这样他就盗不了我的数据,因为我没有把www.abcd.com添加到白名单。不过建议一般的搜索引擎都添加进去方便收录你的图片。

2ã��绑定域名:

下载验证文件上传到您域名的根目录下。上传完成后再通过OSS控制台完成验证并绑定域名。

另外好多朋友以为这样就可以了,其实还差一个重要的步骤cname域名解析:登录域名服务商后台,进行cname域名解析,我的是杭州的,记录值是bucket.oss.aliyuncs.com 。

第四步,创建Object:

Object就是相当于你电脑里的文件夹一样,为了方便规范管理,建议上传的图片或者附件制定某个文件夹。

第五步:配置CDN:

登录OSS控制台,在OSS管理控制台-右边的“CDN加速”,一键开通CDN。

值得注意的是,开通CDN,还要进行CNAME绑定,步骤同三/2。

CDN里还有防盗链、缓存设置、CC防护等设置,如下图所示,大家可以根据自己的实际情况自己设置:

第六步,OSS图片处理:

这个功能对于做图片站的站长来说,是个很不错的功能。可以根据自己的要求进行剪裁、添加水印等功能 。

大家可以下载SDK了解下其丰富的图片样式,OSS图片服务功能可以和又拍云相媲美。

展开全文

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 阿里云对象存储OSS,主要是用于存储静态资源文件,它提供了很多方便的操作图片的方法(缩放旋转水印等),在实现了OS...
    记住你姓李阅读 10,493评论 0 9
  • 传统情况下,网站源码以及数据库、图片等资源都是存储在一个服务器上的。这样的配置会存在这样的尴尬问题:当网站数据越来...
    程序猿i阅读 5,045评论 0 1
  • 一、总目录 1,资源主页 资源主页:用于添加七牛各个产品模块,包含有:对象存储、自定义数据处理V2、多媒体处理、融...
    森林死了一只熊阅读 2,330评论 0 4
  • 背景 A是网站站长,在A的网站的网页里有一些图片和音频视频的链接,这些静态资源都保留在服务器上。B是另一个网站的站...
    Charlot阅读 1,136评论 0 3
  • 《老男孩Linux运维》笔记 隐藏Nginx软件版本号 一般来说,软件的漏洞都和版本有关。因此要尽量隐藏对访问用户...
    Zhang21阅读 3,695评论 0 28