Wordpress使用阿里云OSS+CDN并实现附件ssl访问

  • Wordpress使用阿里云OSS+CDN并实现附件ssl访问已关闭评论
  • 7,273
  • A+
所属分类:技术分享

首先呢,声明一下,此教程是基于博主在亲测阿里云OSS+CDN的情况下所写,某些方面会和之前出现的种种教程有重复,这个我不管了。

此教程的亮点在于:Wordpress附件使用阿里云OSS,并使附件通过阿里云CDN访问,附件访问支持SSL!

Wordpress使用阿里云OSS+CDN并实现附件ssl访问

购买OOS+CDN组合套餐

Wordpress使用阿里云OSS+CDN并实现附件ssl访问博主穷,买的是33的套餐感觉应该够用了,只是流量包有点够呛!具体的购买地址大家自己找!

创建bucke

这一步很重要,记得要按照图片的操作来创建bucke!

Wordpress使用阿里云OSS+CDN并实现附件ssl访问创建的过程中,记得要填写附件访问的二级域名!读写权限设置为公共读即可!

Bucket创建成功之后,就可以对自己的Bucket进行管理了,进入“Bucket管理”,选择自己刚刚创建的Bucket,进入之后做相应的配置即可。Bucket的配置主要是以下几点:

Wordpress使用阿里云OSS+CDN并实现附件ssl访问a. Bucket读写权限的问题。关于读写权限,主要有以下三种:
» 私有:对object的所有访问操作需要进行身份验证。
» 公共读:对object写操作()需要进行身份验证;可以对object进行匿名读。
» 公共读写:所有人都可以对object进行读写操作。一般情况下选择“公共读写”即可。

这里记住设置为公共读即可!

b. 防盗链设置。因为OSS是按使用量收费的服务,为了减少用户存储于OSS的数据被其他人盗链而产生额外的费用,所以防盗链的设置是很必要的。具体的参考“Bucket属性”下的“防盗链设置”进行相关的设置即可。

c. 域名设置。虽然阿里云也提供了免费的 域名使用,但是为了便于管理,笔者还是推荐设置自己的域名。域名设置最复杂的地方就是你要联系自己的服务商或者登录自己的域名管理界面设置相关的二级域 名。当然了,设置好二级域名之后必须要进行正确的CNAME解析才能正常的使用。如果在这里遇到困难的朋友,可以联系技术宅,技术宅很愿意分享自己的心得。

d. 图片处理功能。图片处理服务主要是针对以图片为主的站点而言的,在这里,可以设置图片水印以及绑定图片域名等,具体步骤参考阿里云官网的相关提示即可。

到这里,基本上的设置都弄好了,接下来就是重头戏了。

创建AccessKeys

Wordpress使用阿里云OSS+CDN并实现附件ssl访问

CDN配置

使用OSS+CDN的好处就是CDN域名不需要审核了,所以直接进入CDN设置。

Wordpress使用阿里云OSS+CDN并实现附件ssl访问进入辅助工具里,有个HTTPS迁移工具,可以实现对OSS的域名开启SSL。有不明白的可以问我,开启ssl的基础是您需要有ssl证书,大家可以去景安看看,有免费的证书的!

wordpress整合OSS

这里就使用马文建的阿里云附件(Aliyun Support),插件2015年1月5日更新:插件已经升级到V2.0 beta版!大家可以直接卸载使用,亲测是没有任何问题的!

阿里云附件v2.0 beta

直接上传到/wp-content /plugins /目录,然后到wordpress后台安装!

设置OSS插件

Wordpress使用阿里云OSS+CDN并实现附件ssl访问进入wordpess多媒体工作台,会发现很多附件无法正常显示,那是OSS里面还没有附件,直接上传就可以了,这里我极力推荐的工具是OSS控制台客户端Windows版,这里为了方便,我就直接提供下载了:

如果你想把原来文章的图片也替换成阿里云OSS存储,不妨执行下面的SQL语句: