找回密码
 立即注册

QQ登录

只需一步,快速开始

Discuz!x 使用百度bos做远程附件流程

[点击打赏获取学习百度Bos-ftp自启动配置]
环境说明:

centos 7.9 x64

使用程序:
1.Discuz!x3.5
2.百度bos

流程:
1.先开通百度bos和获取账户的ak和sk
2.安装百度bos-ftp

使用pip安装pyftpdlib

  1. pip install pyftpdlib
复制代码


安装python sdk及其依赖。

  1. pip install pycryptodome
  2. pip install future
  3. pip install futures
  4. pip install bce-python-sdk
复制代码


下载BOSFTP, 并解压。
链接:https://pan.xcadmin.com/s/ZfyU32xHUb
提取码:GbzK
验证是否安装好依赖
  1. tar -zvxf bosftp-1.2.0.tar.gz
  2. cd bosftp-1.2.0
  3. python setup.py install
复制代码


3.bosftp/conf/bosftp.conf 参数配置
  1. [BOS_ACCOUNT]
  2. # 设置ak, sk, bucket
  3. access_key_id = xx
  4. secret_access_key = xx
  5. bucket = xmspace-att
  6. bos_user_home_dir = /www/wwwroot/attach

  7. [FTP_ACCOUNT]
  8. # FTP 账户配置。配置格式为<用户名:密码:读写权限>,多个账户用分号分割。
  9. #login_users = usr1:psw1:RW;user2:psw2:R
  10. login_users = attach:xmspace.net:RW

  11. [NETWORK]
  12. # 设置endpoint,默认为http://bj.bcebos.com
  13. endpoint = http://xx.bcebos.com
  14. # FTP监听端口号,默认为2121
  15. listen_port = 1234
  16. # HTTP连接超时时间,默认为50 * 1000
  17. connection_timeout_in_mills = 10000
  18. # 并行上传最大并行数,即线程池线程数, 默认为cpu_count * 4
  19. parallel_upload_num = 9
  20. # FTP server最大连接数,默认为1024
  21. max_connection_num = 1000
  22. # 三步上传将文件切割成每个multi_part_size后进行并行上传, 默认为10485760(10M)
  23. multi_part_size = 10485760
  24. masquerade_address = 127.0.0.1

  25. # passive_port可以设置passive模式下,端口的选择范围,默认在(60000, 65535)区间上选择
  26. passive_port = 60000,65535


  27. [LOG]
  28. # 设置日志级别
  29. log_level = DEBUG
  30. # 设置日志目录, 日志名为bosftp.log
  31. log_dir = ./log/
复制代码


启动 bos-ftp
  1. bash start.sh
复制代码
或者
  1. sh start.sh
复制代码


4.discuz后台配置远程附件
QQ截图20230607233145.png
FTP 服务器地址:127.0.0.1
FTP 服务器端口:1234
FTP 账号:attach
FTP 密码:xmspace.net
被动模式(pasv)连接:是
远程访问 URL:https://www.xmspace.net
FTP 传输超时时间:9999

然后点击测试 ,如果提示 ”远程附件设计一切正常“ 就可以了
QQ截图20230607233418.png

配置:bos-ftp开机自启动
游客,如果您要查看本帖隐藏内容请回复



本教程由无限星辰工作室CRX349独家整理和提供,转载请注明地址,谢谢。本文地址:https://www.xmspace.net/thread-977-1-1.html
无限星辰工作室  好集导航 Discuz全集下载  星辰站长网  集热爱361  一品文学  手机小游戏合集   海外空间网 星辰api  星辰支付二维码管理平台 阿里云服务器 腾讯云服务器
服务Discuz!建站|DiscuzQ配置|二开|小程序|APP|搬家|挂马清理|防护|Win/Linux环境搭建|优化|运维|
服务理念:专业 诚信 友好QQ842062626 服务项目 Q群315524225

发表于 2023-6-7 23:37:18 | 显示全部楼层 |阅读模式

回复 | 使用道具 举报

该帖共收到 0 条回复!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

美图秀

    • fastadmin 后台界面使用字段数组类型
    • Discuz!x3.5 修改标题高亮颜色
    • Discuz!x3.5 应用中心 下载应用一直下载中
    • 帖子定时显示
    • 论坛辅助审核
拖动客服框
Online Service
点击这里给我发消息
点击这里联系我们
微信扫一扫
在线客服
快速回复 返回顶部 返回列表