微笑小站 微笑小站
首页 WordPress WordPress 又拍云 OSS 对象存储的部署

WordPress 又拍云 OSS 对象存储的部署

微笑 4年前

首先必须明确一点,要使用国内加速服务的域名,大多数需要备案,又拍云也不例外。

创建服务

假设你有一个已备案的域名,并且注册了又拍云。访问控制台的云存储,按照指示创建服务。

以 image-smile 为例加速本站(记为 W 站)网页图片,创建并新建操作员(或使用已有操作员),如果网站只是个人管理,则完全可以赋予操作员全部的权限。

绑定你已经备案的域名(记为 O 站),然后将此域名 CNAME 到又拍云分配给你的域名。

 

文件移动

如果你的 WordPress 在使用 OSS 之前没有上传过本地媒体图片,则可跳过此步。

登陆 WordPress 的 FTP,找到 wp-content/uploads ,将此目录下所有文件移动到又拍云 FTP 中。
访问 O 站,检查网页是否能正常返回图片。

 

WordPress 插件(不使用HTTPS)

不可能每次上传图片都要将文件移动到又拍云,批量替换也不方便,采用插件能提高效率。

使用插件的 GitHub 地址:hacklog-remote-attachment-upyun

下载插件复制到 wp-content/plugins 目录,注意权限的设置 chown -R www:www hacklog-remote-attachment-upyun。

或者直接将 hacklog-remote-attachment-upyun 打包成 .zip,登陆 WordPress 后台安装插件。

安装完毕后启用,在设置中就能找到 Hacklog 又拍云远程附件了。

基本配置只要填写以下内容:

空间名称:即服务名称
操作员用户名及密码
远程基本 URL :绑定域名(O 站)
REST 空间远程路径:上传文件到又拍云 FTP 的目录
HTTP 远程路径:同上

保存(报错刷新再保存一次即可),访问站点就能享受到 OSS 的加速服务了。

 

开启 SSL(HTTPS)

在又拍云 HTTPS 管理中,添加 O 站的自有证书(或者申请)。

安装此插件:upyun_plugins(将强制 HTTPS)

仿照以上步骤配置即可。

hacklog-remote-attachment-upyun.zip (下载200)
upyun_plugins-master-HTTPS-ONLY.zip (下载208)

0
微笑
用自己的眼睛去读世间这一部书。

评论 (0)

返回
    发表评论

猜你喜欢

  • 当我建站时,我干些什么
  • WordPress 添加文章随机推荐功能
18 2月, 2019

WeChall PHP Writeup

相关文章

WordPress 添加文章随机推荐功能
4年前
Ubuntu 下 ShadowsocksR 客户端的安装与配置
4年前
WordPress 又拍云 OSS 对象存储的部署
4年前
微笑
10
文章
3
评论
12
获赞
Copyright © 2019-2023 微笑小站. Designed by nicetheme.