首页 > 其他分享 >如何使用华为云对象存储OBS托管Discuz!论坛图片和附件

如何使用华为云对象存储OBS托管Discuz!论坛图片和附件

时间:2023-09-16 10:34:08浏览次数:48  
标签:FTP Discuz 访问 华为 论坛 附件 OBS

Discuz! 论坛默认支持通过FTP的方式上传远程附件,自然能够想到在S3fs的基础上,加上一个简单的FTP服务器(无须对公网开放FTP端口)。

总体是这么个架构:



这里以CentOS7下的vsftpd为例

安装vsftpd:


-------------这里是重点------------
为了让桶中的文件可以让用户直接访问到,需要修改桶策略!!
为了让桶中的文件可以让用户直接访问到,需要修改桶策略!!
为了让桶中的文件可以让用户直接访问到,需要修改桶策略!!

重要的事情说三遍!

请从OBS 控制台进到具体桶的设置这个位置:

这样配置, 此桶中的图片即可被所有用户访问(即桶权限配置成了允许公共读)



-------------这里是重点------------

接下来只需要在Discuz!论坛中进行如下设置

1. 进入右上角【管理中心】


2. 顶部tab选择【全局】


3. 左侧栏选择【上传设置】


4. 上方tab选择【远程附件】

5. 进行配置

 

 



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


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

标签:FTP,Discuz,访问,华为,论坛,附件,OBS
From: https://www.cnblogs.com/outrun/p/17706383.html

相关文章

  • obs上传文件到服务器,附件同步到华为云OBS存储备份实践(服务端API应用)
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingGrapeCity.Forguncy.ServerApi;usingOBS;usingOBS.Model;namespaceFileToHuaweiOBS{publicclassFileToHuaweiOBS:Forgunc......
  • 华为认证 | 考HCIE,真的不需要先考HCIP
    HCIA是初级,HCIP是中级,HCIE是高级认证,大家都懂。但总有人问,考HCIE要先考HCIA和HCIP吗?今天跟你说说这个!01考HCIE需要先考HCIP么?考HCIE认证没有什么限制,专业、经验等级都没有限制,只要想考HCIE,就可以直接报考HCIE认证,不用先考HCIA或HCIP认证的。虽然不需要先拿到HCIA、HCIP才能报考HCI......
  • 华为云ROMA Connect亮相Gartner®全球应用创新及商业解决方案峰会,助力企业应用集成和
    9月13日-9月14日Gartner全球应用创新及商业解决方案峰会在伦敦举行本届峰会以“重塑软件交付,驱动业务价值”为主题,全球1000多位业内专家交流最新的企业应用、软件工程、解决方案架构、集成与自动化、API等企业IT战略和新兴技术热门话题。9月13日,华为流程ITROMA首席专家陆昕,华为云R......
  • 如何用华为云ModelArts平台玩转Llama2
    本文分享自华为云社区《如何用华为云ModelArts平台玩转Llama2》,作者:码上开花_Lancer。天哪~~Llama2模型开源了拉!! Llama2不仅开源了预训练模型,而且还开源了利用对话数据SFT后的Llama2-Chat模型,并对Llama2-Chat模型的微调进行了详细的介绍。开源模型目前有7B、13B、70B三种尺......
  • drawio可以使用华为云图标啦~
    简介draw.io是一款免费的在线绘图工具,可用于创建各种类型的图表、流程图、组织结构图、网络拓扑图等。它具有易于使用的直观界面和丰富的图形库,支持与GoogleDrive、OneDrive、Dropbox等云存储服务集成。用户可以直接在浏览器中使用draw.io,也可下载离线包,离线使用,不过遗憾的是,目......
  • 华为云盘古大模型加码生物医药,为行业插上“数字翅膀”
    在21世纪科技浪潮中,人工智能与生物医药的交汇点日益显现。它能够以前所未有的方式解析、预测和改善生命健康。从基因编辑到智能诊断,从药物研发到个性化治疗,AI与生物医药的结合正开启一个全新的智慧医药时代。9月10日,“AI+生物医药创新发展高峰论坛暨华为开发者大赛深圳赛区颁奖典礼......
  • 华为网络设备远程管理
    aaaauthentication-schemedefaultauthorization-schemedefaultaccounting-schemedefaultdomaindefaultdomaindefault_adminlocal-useradminpasswordcipher%$%$K8m.Nt84DZ}e#<0`8bmE3Uw}%$%$local-useradminservice-typehttp//admin是系统默认的......
  • js 浏览器的5种observer 第五种 ReportingObserver 详解及使用方法
     在前端开发中,对于浏览器的报告信息,例如弃用的API使用、浏览器的干预、CSS特性使用情况等,我们常常需要一种机制来收集和处理。这时,ReportingObserverAPI就发挥了它的作用。什么是ReportingObserver?//ReportingObserver是一个浏览器API,它可以用来监听来自浏览器的各......
  • js 浏览器的5种observer 第三种 ResizeObserver 详解及使用方法
     ResizeObserver它允许开发者监听元素的尺寸变化。在前端开发中,元素尺寸的变化可能会受到许多因素的影响,例如窗口大小调整、设备方向变化、内部内容变化等。提供了一种高效的方法来响应这些变化,而不需要频繁使用事件监听器或轮询技术。1.使用方法constro=newResizeOb......
  • js 浏览器的5种observer 第一种 MutationObserver 详解及使用方法
     MutationObserver提供了监听DOM树变化的能力。从简单的UI变更追踪到复杂的SPA页面变化都有涉及。可以追踪DOM树的变化,包括节点的增加、删除、属性的修改等。它是异步的,这意味着它会将所有的DOM变化集合起来一次性报告,而不是在每一次变化后立刻报告。兼容性Mutat......