顶部横幅广告
  • 微信
您当前的位置:首页 > 技术学习 > 帝国cms

帝国CMS网站配合七牛云、又拍云等云存储镜像回源

作者:石德生 时间:2022-03-27 阅读数:人阅读文章来源:原创内容

用过帝国CMS的站长知道,发布文章时上传图片都是直接存在当前服务器里的,虽然图片可以压缩占用不了多少存储空间,但是日积月累之后总是会拖延我们服务器的反应时间。我们总想着把图片上传在对应的云储存空间。对于后端比较吃力的朋友,不懂PHP怎么办,不会改造怎么办。这时候云存储空间的镜像回源就太实用了。虽然我们可以打开网站直接上传,或者用PicGo工具上传,但是每次发文章都要事先上传也太麻烦了。接下来我就教大家如何使用帝国CMS配合云储存的镜像回源,让你的网站图片直接上云。此方法只针对输入域名可以访问你的网站,即网站已经部署在云服务器上。

一、七牛云

进入七牛云官网,注册账户进入控制台。找到产品名为:对象存储Kodo,创建一个空间,地区选择离你比较近的访问起来速度快,访问控制选择公开。进入空间,点击域名管理

帝国CMS网站配合七牛云、又拍云等云存储镜像回源 

绑定自定义加速域名,需提前完成域名备案,通信协议(http、https)需根据你的网站而定,使用场景:图片小文件。源站配置:刚才创建的空间名。完成之后进入自己对应的域名控制台,增加一条dns解析记录。假设你绑定的域名为:cdn.xxxx.com 则增加的解析主机记录为cdn,记录类型CNAME,记录值七牛云会提供。解析记录生效值约为600s。

如果你能看到绑定的域名状态为成功时,即完成了正确配置。接下来我们点击空间设置,往下滑动点击镜像回源设置。开启镜像回源,增加主线路,回源地址为你的网址,点击确认即可。我们需要注意的是,自己的网站是否开启了https,如果开启了我们必需选择https的通信协议,也就是我们的加速域名也要配置https,我们可以上传自有证书,也可以在七牛云直接申请免费的ssl证书。完成之后我们上传一张图片,查看url是否带有https。

我们登录帝国cms后台,在系统设置,系统参数设置,将网站的附件地址修改为http://cdn.xxxx.com/d/file/ 其中http://cdn.xxxx.com为你在七牛云绑定的加速域名。之后切换到文件管理,如图

帝国CMS网站配合七牛云、又拍云等云存储镜像回源 

建议将附录存放目录修改为第三个,形式为Ymd。这样配置就可以了,之后在文章发布一篇带图片的文章试试吧。

帝国CMS网站配合七牛云、又拍云等云存储镜像回源 

如果需要上传你电脑的文件,按上述步骤,远程保存地址为附件地址。可以生成缩略图,也可以增加水印。如果文章和图片都是复制的怎么办?没关系,点击文章编辑框底部的远程保存图片,最后提交文章。打开文章对应网址,按F12看看图片对应的url就知道啦。

Ps:七牛云每月有10G免费的存储空间和cdn流量,流量只针对http有效。https需另外收费,也不贵。

二、又拍云

进入又拍云官网,注册账号,进入控制台找到云存储创建服务服务名例如upload-shi,创建完成之后。进入可看到如下画面

帝国CMS网站配合七牛云、又拍云等云存储镜像回源 
 

我不建议在这里直接绑定加速域名,因为没什么用。我们选择产品CDN,创建服务如图

 帝国CMS网站配合七牛云、又拍云等云存储镜像回源 

服务名称随意(例如shi-image),假设加速域名为upyun.xxxx.com 回源协议还是结合自己网站的实际情况来设置,创建完成之后,记得增加域名的dns解析。完成之后进入配置,回源管理,我们要开启源站资源迁移功能。

帝国CMS网站配合七牛云、又拍云等云存储镜像回源 

以上便完成了所有又拍云的配置。帝国cms网站配置同上,至于如何配置https请自行查看文档内容哦。

Ps:又拍云现在有又拍云联盟(开发者帮助计划),通过了之后可以享受10G的存储空间和15G免费的cdn流量(http、https都能用)。

如果使用的是阿里云和腾讯云的存储空间,其配置与上面大同小异。大家自行选择啦。

你学“废”了吗?

 
 

本站部分文章、数据、图片来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:1737618317@qq.com

标签:云产品
微信

石德生

当你还撑不起你的梦想时,就要去奋斗。如果缘分安排我们相遇,请不要让她擦肩而过。我们一起奋斗!

微信
上云折上折