一般博客的资源动静分离,动态资源传到对象存储,实现服务器瘦身,并启用CDN加速。
WordPress上也有许多第三方插件帮你完成设置,网上也有许多指导,但是最近笔者尝试阿里云OSS及七牛云存储都失败了,没有响应。
后来发现要再开一个ossftp端口。
操作如下:
- 在有公网的服务器上安装 ftp server
下载地址Linux/Mac: ossftp-1.0.2-linux-mac.zip - cd ossftp-1.0.2-linux-mac
- 解压:sudo unzip ossftp-1.0.2-linux-mac.zip
- 运行脚本bash start.sh
- 上述步骤会启动一个FTP server, 默认监听在127.0.0.1的2048端口。同时,为了方便您对FTP server的状态进行管控,还会启动一个web服务器,监听在127.0.0.1的8192端口。
- 可以按Ctrl + C 结束了
- 阿里云/七牛插件启动后,可以看见bucket开始有文件
从头开始设置
若是从头开始设置,可按以下教程(笔者未亲自验证):
Wordpress如何存储远程附件到oss
阿里云OSS工具
- ossimport 支持的丰富的数据源,有本地、七牛、百度BOS、AWS S3、Azure Blob、又拍云、腾讯云COS、金山KS3、HTTP、OSS等,并可根据需要扩展
- osscmd 是基于 Python 2.x 的命令行工具,支持Bucket管理、文件管理等功能
- 有关Object命令
点击下面的连接可以获得阿里云所有产品幸运券
https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=pfj105fy&utm_source=pfj105fy
七牛命令行工具
- qshell
是利用七牛文档上公开的API实现的一个方便开发者测试和使用七牛API服务的命令行工具。 - 配置七牛自定义域名cdn加速
点下面链接加入七牛认证后每月10G免费
https://portal.qiniu.com/signup?code=3lp25vct5v1hu