如何把Discuz!论坛的文件保存在华为云对象存储
1、首先,请先按照教程安装好S3fs Discuz! 论坛默认支持通过FTP的方式上传远程附件,自然能够想到在S3fs的基础上,加上一个简单的FTP服务器(无须对公网开放FTP端口)。总体是这么个架构:

1、这里以CentOS7下的vsftpd为例

1、将/etc/vsftpd/ftpusers文件中需要访问FTP的用户名去除(这里是重点),请从OBS 控制台进到这个位置:

1、桶策略框中需要填入以下代码(或者你如果懂此处语法,可以扩展),将其中obsdiscuz替换成你的桶名!这样配置, 此桶中的图片即可被所有用户访问

1、接下来只需要在Discuz!论坛中进行如下设置:进入右上角【管理中心】

1、顶部tab选择【全局】

1、左侧栏选择【上传设置】

1、 上方tab选择【远程附件】

1、进行配置

1、测试,提交

1、对象URL

1、如果你不知道如何获取OBS对象地址,参考下方OBS控制台截图:

1、以上配置完成后,论坛上传的图片就能直接到OBS了!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:138
阅读量:89
阅读量:97
阅读量:35
阅读量:128