Aliyun OSS4WP—利用阿里云oss来存储WordPress的附件

以前使用又拍云存储图片,现在使用阿里云主机,就想使用阿里云OSS存储了,在阿里云论坛发现一个WP的插件:OSS4WP,利用oss来存储Wordpress的数据,赶紧在wordpress plugin搜索下载到使用,结果因为不能正确的获取bucket的权限,无法使用。后来在知道是因为阿里OSS云存储升级API,导致作者未能参加阿里云开发者大赛,作者一怒之下停止开发这个插件了。有什么大不了的,不就是修改API,使用notepad++修改了代码,结果还可以正常使用了。
Aliyun OSS plugin使用方法:

1、注册阿里云账号:http://www.aliyun.com,申请oss试用。
2、下载aliyun oss4wp插件并安装
3、在“设置”-“aliyun-oss4wp”中设置。在阿里云后台的安全认证中心获取Access Key id和Access Key secret:

在阿里云后台的安全认证中心获取Access Key id和Access Key secret

4、填入插件的API和密钥栏里,同时在bucket栏选择新建一个bucket,输入你的bucket名字

填入插件的API和密钥栏里,同时在bucket栏选择新建一个bucket,输入你的bucket名字

5、设置你想要的存储地址,例如oss.rollom.com或img.rollom.com,接着去dnspod设置,将oss.rollom.comCNAME到oss.aliyuncs.com域名。

设置你想要的存储地址

6.保存设置。在写文章鞋面会多出一个按钮,插入图片、视频什么的易如反掌,速度更是杠杠的。

保存设置。在写文章鞋面会多出一个按钮,插入图片、视频什么的易如反掌,速度更是杠杠的。

7、如果在使用本插件之前博客一直使用本地存储图片,现在将图片托管到阿里云OSS,需要修改WordPress数据库中的图片URL
8、进入phpMyAdmin修改数据库中的图片URL,点击SQL按钮后在文本框中输入以下语句执行:

UPDATE wp_posts SET post_content = replace(post_content,’旧URL’,’新URL’);

例如:我的图片是放在rollom.com/wp-content/uploads/目录下,现在阿里云的路径是oss.rollom.com/uploads/,那么执行如下SQL语句就替换掉文章中的附件地址了。
UPDATE wp_posts SET post_content = replace
(post_content,’rollom.com/wp-content/uploads/’,’oss.rollom.com/uploads/’);
9、如果某一天不想将附件托管在阿里云OSS了,可以在phpmyadmin中使用相反的SQL命令。
下载:aliyun-oss4wp
该日志由 aliyun 于2013年05月08日发表在 经验分享 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。

转载请注明:Aliyun OSS4WP—利用阿里云oss来存储WordPress的附件

关键词:oss 插件
分享到:

Aliyun OSS4WP—利用阿里云oss来存储WordPress的附件:目前有1 条留言

  1. 沙发
    阿根廷专利注册:

    [...]Here are some of the sites we recommend for our visitors[...]……

    2013-06-04 下午 7:21 [回复]

发表评论


快捷键:Ctrl+Enter