Discuz阿里云OSS超详细配置教程

[复制链接]
查看1137 | 回复0 | 2018-11-20 15:08:12 | 显示全部楼层 |阅读模式
本帖最后由 技术控 于 2018-11-20 15:11 编辑

一、在阿里云新建OSS的Bucket
7.jpg

二、然后绑定自己的二级域名

如果是阿里云的域名在绑定域名的时候就可以自动添加 CNAME 记录

如果是其他服务商的域名就解析您需要绑定的二级域名CNAME 记录到OSS的外网域名就行了


2.jpg


三、上传扩展框架,见最后的附件下载

扩展框架不分编码,都是通用的,X3.0 X3.1 X3.2 X3.3 X3.4都支持,上传覆盖就行

将扩展框架内extend文件夹上传至Discuz根目录;
将扩展框架内source文件夹下的文件按照对应目录上传至Discuz根目录的source文件夹下


3.jpg

四、到/config/config_global.php添加如下配置信息


  • // ---------------------------  CONFIG EXTENT --------------------------- //
  • $_config['extend']['storage']['curstorage']= 'aliyun';
  • $_config['extend']['storage']['aliyun']['access_id']= '阿里云的access_id';
  • $_config['extend']['storage']['aliyun']['access_key']= '阿里云的access_key';
  • $_config['extend']['storage']['aliyun']['hostname']= 'OSS的内网地址,如:oss-cn-hangzhou-internal.aliyuncs.com';
  • $_config['extend']['storage']['aliyun']['bucket']= 'OSS的bucket名称';
  • $_config['extend']['storage']['aliyun']['attachurl']= 'https://您OSS绑定的二级域名/';

[color=rgb(14, 197, 161) !important]复制代码

提示:
如果不成功那就把:$_config['extend']['storage']['aliyun']['hostname']= 'OSS的内网地址,如:oss-cn-shenzhen-internal.aliyuncs.com';
修改成:$_config['extend']['storage']['aliyun']['access_host']= 'OSS的外网地址,如:oss-cn-shenzhen.aliyuncs.com';


阿里云的access_id和access_key获取地方如下图


4.jpg


五、Discuz后台设置

全局——上传设置——远程附件,开启远程附件,设置远程访问url为你设置的二级域名设置了后点一下测试远程附件就行了


5.png
66.png

扩展下载 DZOSS扩展框架.zip (51.39 KB, 下载次数: 3)
欢迎访问[color=Red]站长帮[/color],记住我们的域名[color=Red]www.yunxunwl.com[/color]
版权申明:此文如未标注转载均为本站原创,自由转载请注明 本贴地址:https://www.yunxunwl.com/content-7-1-1.html 上篇帖子: Discuz! 本地附件全部修改为远程附件的方法 下篇帖子: Discuz关于去除discuz.gtimg.cn加载 discuz 阿里 阿里云 里云 oss
您需要登录后才可以回帖 登录 | 注册  

本版积分规则