Discuz!+七牛CDN+远程附件设置成功

Discuz! x3.4 20171001正式版+七牛账户

1、生成七牛AK和SK

注册七牛并登录,鼠标移到登录页面右上角点击“个人面板“,出现个人面板菜单列表,点击“密钥管理“,右下角点击“创建密钥”就生成了,复制到txt文本里面保存好。

2、下载安装discuz扩展。

文件名:“upload_extend1.3.0_x3.1.zip

下载地址:http://www.discuz.net/thread-3334048-1-1.html

安装方法:解压,复制class_core.php上传到/discuz/source/class(discuz是你自己的服务器安装根目录文件夹名)替换掉原来的文件,记得备份。

3、下载安装discuz云存储通用接口。

文件名:upload_cloudstorage1.1.0beta.zip

下载地址:http://www.discuz.net/thread-3399569-1-1.html

安装方法:解压缩,直接放到discuz根目录,提示是否覆盖,点覆盖(记得备份)。

检查upload_cloudstorage1.1.0beta\extend\class\discuz\discuz_ftp_ext.php大约在58行七牛的上传地址是否正确,修改为自己的。

$GLOBALS['QINIU_UP_HOST'] = 'http://up-z2.qiniu.com';
$GLOBALS['QINIU_RS_HOST'] = 'http://rs.qbox.me';
$GLOBALS['QINIU_RSF_HOST'] = 'http://rsf.qbox.me';

七牛的上传地址有好几个,查看自己的七牛空间建立在哪个区,然后在七牛官方网站查对应的上传地址(上面代码示例是华南1服务器):https://developer.qiniu.com/kodo/manual/1671/region-endpoint

4、到config_global.php添加配置信息

// 这段是又拍云的存储,未测试  //

$_config['extend']['storage']['curstorage'] = 'aliyun';
$_config['extend']['storage']['upyun']['bucket'] = 'dztest';
$_config['extend']['storage']['upyun']['username'] = 'dzuser';
$_config['extend']['storage']['upyun']['password'] = 'discuz';
$_config['extend']['storage']['upyun']['attachurl'] = 'http://dztest.b0.upaiyun.com';

// 这段是阿里云的存储,未测试 //
$_config['extend']['storage']['aliyun']['access_id'] = '';
$_config['extend']['storage']['aliyun']['access_key'] = '';
$_config['extend']['storage']['aliyun']['access_host'] = NULL;
$_config['extend']['storage']['aliyun']['bucket'] = 'discuzbucket';
$_config['extend']['storage']['aliyun']['attachurl'] = 'http://discuzbucket.oss.aliyuncs.com';

// 这段是七牛云存储 //
$_config['extend']['storage']['qiniu']['accesskey'] = '这里粘贴你的AK';
$_config['extend']['storage']['qiniu']['secretkey'] = '这里粘贴你的SK';
$_config['extend']['storage']['qiniu']['attachurl'] = 'bbss.discovertourism.net';
$_config['extend']['storage']['qiniu']['bucket'] = 'discovertourism';

/* 

$_config['extend']['storage']['qiniu']['attachurl'] = 'bbss.discovertourism.net; 这个地址是七牛存储空间地址,充值10块钱就能自定义域名了,我是自定义域名
$_config['extend']['storage']['qiniu']['bucket'] = 'discovertourism';这个名称是你的存储空间名称

*/

5、七牛里面新建加速CDN域名,并在域名里面CNAME

比如我的二级域名bbs.discovertourism.net CNAME到 discovertourism.qiniudns.com


6、新建存储空间加速域名,并在域名里面CNAME

放东西的域名不能和刚刚的一样,比如我的bbss.discovertourism.net CNAME 到 p1cr0f74g.bkt.clouddn.com.bkt.clouddn.com

以上设置好之后,就可以在discuz里测试了。


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值