启动FastDFS服务,使用python客户端对接fastdfs完成上传测试
1.启动tracker、storage、nginx服务:
启动fdfs_trackerd:sudo service fdfs_trackerd start
启动fdfs_storaged :sudo service fdfs_storaged start
启动Nginx:sudo /usr/local/nginx/sbin/nginx
注:此处给出重启服务的指令,需要时输入相关指令。
重启fdfs_trackerd :sudo service fdfs_trackerd restart
重启fdfs_storaged :sudo service fdfs_storaged restart
重启Nginx:sudo /usr/local/nginx/sbin/nginx -s stop (先关闭Nginx)
sudo /usr/local/nginx/sbin/nginx (然后重启Nginx)
2. 执行如下命令测试是否成功
指令:
fdfs_upload_file /etc/fdfs/client.conf 要上传的图片文件
如果返回类似group1/M00/00/00/rBIK6VcaP0aARXXvAAHrUgHEviQ394.jpg的文件id则说明文件上传成功
在浏览器中可以用 127.0.0.1:8888/返回的文件id
访问图片
3.使用python客户端上传测试
- workon dailyfresh
- 进入fdfs_client-py-master.zip所在目录
- pip install fdfs_client-py-master.zip
>>> from fdfs_client.client import Fdfs_client
>>> client = Fdfs_client('/etc/fdfs/client.conf')
>>> ret = client.upload_by_filename('test')
>>> ret
{'Group name':'group1','Status':'Upload successed.', 'Remote file_id':'group1/M00/00/00/wKjzh0_xaR63RExnAAAaDqbNk5E1398.py','Uploaded size':'6.0KB','Local file name':'test', 'Storage IP':'192.168.243.133'}# 4. 项目上传图片和使用图片流程
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191022231738143.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZhbnhpbmRvbmcwNjIw,size_16,color_FFFFFF,t_70)
启动FastDFS服务,使用python客户端对接fastdfs完成上传测试相关推荐
- 阿里云视频点播服务SDK的使用,视频文件上传测试
文章目录 阿里云视频点播技术简介 一.阿里云视频点播技术能力盘点 1.应用场景 2.功能介绍 二.开通视频点播云平台 1.选择视频点播服务 2.开通视频点播 3.选择按使用流量计费 4.资费说明 5. ...
- FastDFS:Java客户都实现文件的上传、下载、修改、删除
FastDFS:Java客户都实现文件的上传.下载.修改.删除 <project xmlns="http://maven.apache.org/POM/4.0.0" xmln ...
- MdEditor-v3中上传照片的前后端对接(图片上传至又拍云云储存)
MdEditor-v3中上传照片的前后端对接(图片上传至又拍云云储存) 使用springboot+MdEditor-v3+又拍云实现markdown的图片上传功能 需要有一定的springboot和v ...
- 登峰造极的python requests完成接口文件上传的案例
这篇文章主要介绍了python requests完成接口文件上传的案例,具有很好的参考价值,希望对大家有所帮助.一起跟随北凡过来看看吧 最近在准备一个公开课,主题就是利用不同的语言和不同的工具去实现文 ...
- 解决python发送multipart/form-data请求上传文件的问题
解决python发送multipart/form-data请求上传文件的问题 参考文章: (1)解决python发送multipart/form-data请求上传文件的问题 (2)https://ww ...
- java对接云点播上传视频,视频转码,播放视频,删除视频
java对接云点播上传视频并且自动触发转码任务回调更新成m3u8格式的视频 前端拿到签名上传文件,签名加转码参数会触发转码任务,转码任务完成会回调设置的回调接口 /*** @desc:获取上传签名* ...
- tftp--实现服务器与客户端的下载与上传
项目功能:实现服务器与客户端的下载与上传,及linux系统下的tftp功能 项目名称:tftp--实现服务器与客户端的下载与上传 开发环境:linux /C 开发工具:GCC/GDB 网络协议:TCP ...
- Android 通过python实现自动化构建打包上传加固
Android 通过python实现自动化构建打包上传加固 实现需求: 基于gradle命令,通过python实现多渠道,多环境打包,上传蒲公英,360加固等 经过学习调研完成步骤如下: 一,通过gr ...
- Python Flask服务同时接收单个、多个上传的文件
目录 只接收单个文件上传 服务的 客户端 同时接收单个.多个文件上传 服务端 客户端 只接收单个文件上传 服务的 import zip@app.route("/create/aaa" ...
最新文章
- 解决javascript动态改变img的src属性图片不显示问题
- nginx安装配置http、tcp代理
- 玩转GIT系列之【git submodule update出错提示子模组未对路径注册】
- scala 学习笔记一 列表List
- 通俗易懂!视觉slam第三部分——slam数学表示
- Java代码优化技巧
- 理解 Memory barrier(内存屏障)【转】
- new 动态分配数组空间 .xml
- 开发环境配置(netbeans+ant迁移到eclipse+maven)
- FCPX安装插件位置及删除插件的方法
- Python的Numpy库简述
- 三菱FX系列PLC-编程2
- MySQL规范「索引规范」码出高效,码出质量 - 第399篇
- 智能驾驶ADAS算法设计及Prescan仿真(2): 自适应巡航ACC控制策略设计与simulink仿真
- DC-DC隔离电源模块与非隔离电源模块有什么区别?
- VMware Workstation左侧不见了,左侧菜单栏不见了
- Scrapy-Redis使用教程将现有爬虫修改为分布式爬虫
- ASP.net 简单登录界面
- 好记性不如烂笔头The palest ink is better than the best memory
- 大屏vrop服务器作用,VRS2100 多媒体视频会议服务器
热门文章
- 王道考研 计算机网络19 传输层 传输层的寻址与端口 TCP UDP
- 发动机的工作原理,你知道吗?
- 13个好习惯 教你健康一整年
- 如何在Linux上提高文本的搜索效率
- 如果你扯了团队后腿,你应该内疚
- 为什么你需要设计和维护一套自我移动标准?
- 解决:Error while compiling statement: FAILED: SemanticException [Error 10007]: Ambiguous column refere
- promise之我见
- [SDOI2008]Cave 洞穴勘测
- Java 监听器,国际化