WordPress上传文件至阿里云OSS

以博客项目为例,当我们的文章越来越多的话,会产生很多的图片或者文件。我们可以将这些文件放置在某个独立的服务上。如:

  1. 阿里云oss
  2. 七牛云存储
  3. 自建独立的服务器

这里以阿里云OSS为例,先到阿里云开通oss服务,开通后创建Bucket。

将读写权限设置为 公共读。其他设置按个人需求。

创建好Bucket后,需要关联一下域名,配置一个二级域名绑定到oss的外网访问域名上。

添加后将域名使用CNAME解析一下。


上面的准备工作做好后。

个人建议开通一个子账号来建立项目和阿里云oss的关系。

点击AccessKey管理进入即可。

创建完成子账号后会得到 AccessKey和AccessKeySecret还有账户密码,保存起来。

权限配置中给子账号添加oss管理的权限。

在github上下载WordPress上传阿里云的插件。链接 下载为zip文件,登录WordPress后台安装插件。

填写配置信息

Bucket=创建的Bucket的名字

Bucket域名=绑定的域名

区域/数据节点=创建的Bucket时选择的区域

其他可以不用填写配置,保存即可。


老的文件处理如下:

在oss首页会有这两个工具

第一个是网页上传,一次100个文件(不推荐)

第二个是oss的客户端工具(推荐)

使用子账号信息登录,将项目服务器中上传的文件上传到oss即可。path: wordpress/wp-content/uploads/