Ubuntu中安装FastDFS
1 安装fastdfs依赖包
- 解压缩libfastcommon-master.zip
- 进入到libfastcommon-master的目录中
- 执行 ./make.sh
- 执行 sudo ./make.sh install
2 安装fastdfs
- 解压缩fastdfs-master.zip
- 进入到 fastdfs-master目录中
- 执行 ./make.sh
- 执行 sudo ./make.sh install
3 配置跟踪服务器tracker
- sudo cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
- 在/home/fxd0/目录中创建目录 fastdfs/tracker
mkdir –p /home/fxd0/fastdfs/tracker - 编辑/etc/fdfs/tracker.conf配置文件 sudo vim /etc/fdfs/tracker.conf
修改 base_path=/home/fxd0/fastdfs/tracker
4 配置存储服务器storage
- sudo cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
- 在/home/fxd0/fastdfs/ 目录中创建目录 storage
mkdir –p /home/fxd0/fastdfs/storage - 编辑/etc/fdfs/storage.conf配置文件 sudo vim /etc/fdfs/storage.conf
修改内容:
base_path=/home/fxd0/fastdfs/storage
store_path0=/home/fxd0/fastdfs/storage
tracker_server=自己ubuntu虚拟机的ip地址:22122
5 启动tracker 和 storage
sudo service fdfs_trackerd start
sudo service fdfs_storaged start
启动之后,若出现错误,重启虚拟机重新输入命令即可!
或者重启服务
sudo service fdfs_trackerd restart
sudo service fdfs_storaged restart
出现以下画面则说明正常安装
6 测试是否安装成功
- sudo cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf
- 编辑/etc/fdfs/client.conf配置文件 sudo vim /etc/fdfs/client.conf
修改内容:
base_path=/home/fxd0/fastdfs/tracker
tracker_server=自己ubuntu虚拟机的ip地址:22122 - 上传文件测试:
fdfs_upload_file /etc/fdfs/client.conf 要上传的图片文件
如果返回类似group1/M00/00/00/rBIK6VcaP0aARXXvAAHrUgHEviQ394.jpg的文件id则说明文件上传成功
需要详细资料请留言!
Ubuntu中安装FastDFS相关推荐
- Ubuntu中安装docker-compose
安装最新Docker社区版请看博客<Ubuntu中安装最新Docker社区版> Compose是用于定义和运行多容器Docker应用程序的工具.通过Compose,我们可以使用YAML文件 ...
- abp 打包部署到ubuntu_如何在Ubuntu中安装Docker和运行 Docker容器
Docker是一种开源且流行的操作系统级虚拟化(俗称"容器化")技术,主要在Linux和Windows上运行. Docker使用容器可以更轻松地创建,部署和运行应用程序. 使用容器 ...
- ubuntu安装matlab2009,Ubuntu中安装Matlab2010a
Ubuntu中安装Matlab2010a 一.前言: 相信大家对于Matlab应该很熟悉吧,我就不多做介绍了. 对于如何在Ubuntu中安装Matlab很多人都不懂,大家都是新手,可以理解.我自己本身 ...
- unbantu上python安装步骤_如何在Ubuntu中安装Python 3.6?
Python是增长最快的主要通用编程语言.原因有很多,比如它的可读性和灵活性,易于学习和使用,可靠和高效. 有两个主要的Python版本被使用- 2和3 (Python的现在和未来);前者将看不到新的 ...
- Ubuntu中安装Eclipse的SVN插件——subclipse
Ubuntu中安装Eclipse的SVN插件--subclipse (2010-07-01 18:38) 分类: Linux 安装好Eclipse以后 进入菜单Help->Install new ...
- samba服务器新建文件权限,Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析...
Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析 发布时间:2011-01-04 19:10:00 作者:佚名 我要评论 本文是基于ubuntu桌面版进行操作说 ...
- labview linux 内核 不匹配,Linux CentOS7(或Ubuntu)中安装NI-VISA后一打开范例Simple Serial.vi就闪退,LabVIEW就崩溃。...
Linux CentOS7(或Ubuntu)中安装NI-VISA后一打开范例Simple Serial.vi就闪退,LabVIEW就崩溃. 我安装了LabVIEW pro 2017 for Linux ...
- 在Ubuntu中安装MySQL (转载)
MySQL在Linux Ubuntu中安装 本文使用的Linux是Ubuntu 12.04.2 LTS 64bit的系统,安装MySQL数据库软件包可以通过apt-get实现. 在Linux Ubun ...
- Ubuntu: Ubuntu中安装使用Source Inside 3.5
Ubuntu: Ubuntu中安装使用Source Inside 3.5 1. 安装wine $ sudo apt-get install wine 2. 安装Source Inside 3.5 $ ...
最新文章
- Android 使用RxJava--基础篇
- 从源码深处体验Spring核心技术--面试中IOC那些鲜为人知的细节
- UDP协议下的DatagramSocket和DatagramPacket
- java 8 list,JAVA8 ListListInteger list中再装一个list转成一个list操作
- XML DOM 节点类型(Node Types)
- Java多态性练习——几何图形
- python文档字符串格式_Python字符串及文本模式方法详解
- eslint 规则中文注释
- Win10应用商店无法连接解决方案
- NKOJ1472 警卫安排
- cc1: all warnings being treated as errors
- 平衡二叉树(Balanced Binary Tree)
- 电脑控制手机投屏同步声音
- expresscache和primocache加速资料整理
- 怎么放大图片像素不模糊?
- 书单|如何成为一个真正的写作高手?
- UnhandledPromiseRejectionWarning: MongoError: command insert requir es authentication
- mysql 二级什么意思_MySQL二级等级考试归纳——概念篇
- android 反编译方法、工具介绍
- mysql教学磁力链_【python小项目】网页爬虫+mysql数据库储存,爬虫xx视频网站视频磁力链接...