zblog如何配置七牛云(wordpress七牛云存储)
- ZBLOG
- 2022-12-18 20:31:54
- 34
本篇文章给大家谈谈zblog如何配置七牛云,以及wordpress七牛云存储对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、个人博客怎么用七牛云jiasu
- 2、joplin + 七牛云 笔记同步
- 3、thinkphp配置七牛 domain参数什么意思
- 4、七牛云如何配置一键https?
- 5、我想要使用七牛云的图片样式,该怎么设置?
- 6、在 iPic 中添加七牛云
个人博客怎么用七牛云jiasu
个人博客不推荐用帝国的CMS,推荐wp。 个人博客的搭建过程: 第一步:购买域名、空间(推荐到阿里云,,西部数码,鑫福隆大空间商,服务器稳定,备案方便) 第二步:选择开源程序:wp(wordpress) 第三步:下载模版,比如ab模版、模版之家、风格吧等 第四步:去除模版广告 第五步:写文章 一个博客网站搭建完成 wp(wordpress)开源程序:密码:t5i3 wp(wordpress)的完整教学视屏:
joplin + 七牛云 笔记同步
不建议大家用坚果云webDav,保存请求太多会出现笔记丢失的情况。看到网上有用joplin腾讯云的,腾讯云cos只是免费六个月。推荐大家用七牛云。
创建空间管理:
最主要的
检查同步配置就成功了。
thinkphp配置七牛 domain参数什么意思
'domain' = '这里填七牛外链默认域名',
第一步,注册七牛云,创建空间,将空间设为私有,需要记下的东西:
accessKey,secrectKey,domain,bucket
第二步配置ThinkPHP
在config.php添加
'UPLOAD_SITEIMG_QINIU' = array (
'maxSize' = 5 * 1024 * 1024,//文件大小
'rootPath' = './',
'saveName' = array ('uniqid', ''),
'driver' = 'Qiniu',
'driverConfig' = array (
'accessKey' = '这里填七牛AK',
'secrectKey' = '这里填七牛SK',
'domain' = '这里填七牛外链默认域名',
'bucket' = '这里填七牛空间名称',
)
)
复制代码
第三步,上传文件
控制器
$setting=C('UPLOAD_SITEIMG_QINIU');
$Upload = new \Think\Upload($setting);
$info = $Upload-upload($_FILES);
复制代码
上传文件后得到的$info是这样的
array(1) {
["photo"] = array(10) {
["name"] =
["type"] =
["size"] =
["key"] =
["ext"] =
["sha1"] =
["savename"] =
["savepath"] =
["url"] =
}
}
复制代码
第四步,计算下载凭证
Common目录function.php添加方法
function Qiniu_Encode($str) // URLSafeBase64Encode
{
$find = array('+', '/');
$replace = array('-', '_');
return str_replace($find, $replace, base64_encode($str));
}
function Qiniu_Sign($url) {//$info里面的url
$setting = C ( 'UPLOAD_SITEIMG_QINIU' );
$duetime = NOW_TIME + 86400;//下载凭证有效时间
$DownloadUrl = $url . '?e=' . $duetime;
$Sign = hash_hmac ( 'sha1', $DownloadUrl, $setting ["driverConfig"] ["secrectKey"], true );
$EncodedSign = Qiniu_Encode ( $Sign );
$Token = $setting ["driverConfig"] ["accessKey"] . ':' . $EncodedSign;
$RealDownloadUrl = $DownloadUrl . 'token=' . $Token;
return $RealDownloadUrl;
}
复制代码
$RealDownloadUrl为下载对应私有资源的可用URL
注意
我在开发中没有遇到QiniuStorage.class.php文件$ak和$sk值不对的问题,估计是官方已经修改这个bug。
但是我上传文件是都是提示上传地址不对,最后检查发现七牛现在存储区域已经支持华东,华北,华南等多个区域,但是官方还是华东的上传地址,需要手动修改QiniuStorage.class.php文件的配置
public $QINIU_RSF_HOST = '';
public $QINIU_RS_HOST = 'h';
//public $QINIU_UP_HOST = '';//华东
//public $QINIU_UP_HOST = '';//华北
public $QINIU_UP_HOST = '';//华南
public $timeout = '';
七牛云如何配置一键https?
如果你用的是七牛云,可以使用一键https,具体方法为:你可以在 [域名管理] 中,点击你想要配置https的域名右侧的 [配置] 按钮,在新的页面中,在 [https配置] 下点击 [修改配置] ,点击开启-免费证书→勾选 [同意七牛云代申请免费证书] →确认,之后输入你账号的密码即可。
我想要使用七牛云的图片样式,该怎么设置?
很简单的,图片样式是七牛云里面预设的一个样式模板,用空间的图片链接+样式分隔符+样式名称,就可以实现图片处理的功能,减少冗长的样式,优化加载链接。
在 iPic 中添加七牛云
七牛云是 iPic 在内测期间呼声比较高的国内图床,这里介绍下在 iPic 中添加七牛云的过程。
这点比较简单,直接到 这里 注册即可。
七牛的数据处理是以 资源 为单位的,这里我们可以简单理解为七牛中的 文件夹 。
登录七牛后,进入 添加资源 页面,选择添加 ****对象存储****。
这里我创建一个 ****test**** 资源。
# 在 iPic 中添加七牛图床
打开 偏好设置 ,进入 图床 页,选择添加 七牛 。
以下分别介绍各项的意义及如何配置:
完成输入后,可以点击 ****验证**** 按钮。如果输入没有问题,则右侧会出现 ****通过**** 链接,点击后就可以看到测试时上传至七牛的图片。
最后,点击 ****应用**** 按钮进行保存。
# 使用七牛
在 iPic 菜单 图床 中选择刚刚添加的七牛,之后上传的图片就会在七牛图床中。
注:本文中的图就是通过上述方式先上传至七牛、再粘贴至 Markdown 编辑器中,确实很方便,大家试试吧。
zblog如何配置七牛云的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于wordpress七牛云存储、zblog如何配置七牛云的信息别忘了在本站进行查找喔。
本文由admin于2022-12-18发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:https://qnphp.com/post/2865.html