FastDFS 安装步骤(ubuntu)
本人linux使用的ubuntu版本。
详细步骤
1.下载安装包
源码在google的code服务器上有,不想翻墙了,直接去源码中国下载了。
目前最新版本为5.05 全名 fastdfs-5.05.tar.gz
或者去这里下载:(版本又更新了5.11)
https://github.com/happyfish100/fastdfs/releases/tag/V5.10
或者去这里下载:https://sourceforge.net/projects/fastdfs/
2.安装网络驱动包(最新的fastdfs,安装支持插件libfastcommon即可,不在需要libevent了)
下载安装libfastcommon
到https://github.com/happyfish100/libfastcommon 点击绿色按钮下载 libfastcommon-master.zip
3. 下载好fastdfs-nginx-module:https://github.com/happyfish100/fastdfs-nginx-module
4. 将上面下载好的zip包,上传到linux中。
5. 安装libfastcommon-master.zip
1). 解压
使用tar解压,可能会出现如下错误. 这时候使用unzip解压.
gzip: stdin has more than one entry--rest ignored
安装unzip( apt-get install unzip )
安装好unzip后,解压,
2).进入libfastcommon-master, 执行 make.sh 进行编译
3).编译好后,进行安装(./make.sh install)
4).设置环境变量和软链接
在32位ubuntu中,libfastcommon会安装在/usr/lib 中,64位系统则安装在 /usr/lib64 中。依次执行以下命令:(根据自己的操作系统选择路径)
ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
6. 安装FastDFS
1). 解压FastDFS_v5.08.tar.gz( tar -zxvf FastDFS_v5.08.tar.gz )
2).进入FastDFS, 执行 make.sh 进行编译
3). 编译好后,进行安装(./make.sh install)
4). 修改配置文件, 在默认安装路径 /etc/fdfs 下,有三个示例配置文件:
复制这三个文件,将sample去掉,改为:
cp tracker.conf.sample tracker.conf
cp storage.conf.sample storage.conf
cp client.conf.sample client.conf
4.1). 修改tracker.conf
# the base path to store data and log files
base_path=/var/data/fastdfs-tracker
注意: /var/data/fastdfs-tracker这个路径是根据实际情况自定义的,文件路径需要安装者手动创建,否则后续步骤会报“路径不存在”的错误
4.2).修改storage.conf
# the base path to store data and log files
base_path=/var/data/fastdfs-storage/base# store_path#, based 0, if store_path0 not exists, it's value is base_path
# the paths must be exist
store_path0=/var/data/fastdfs-storage/data# tracker_server can ocur more than once, and tracker_server format is
# "host:port", host can be hostname or ip address
tracker_server=192.168.176.131:22122
4.3).修改client.conf
# the base path to store log files
base_path=/var/data/fastdfs-client# tracker_server can ocur more than once, and tracker_server format is
# "host:port", host can be hostname or ip address
tracker_server=192.168.176.131:22122
7启动服务
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf
执行以下命令,验证服务:
ps -ef |grep fdfs
8:测试上传文件
首先准备一张图片文件,例如:/usr/local/suolong.jpg
将这张图片上传至FastDFS,执行:
fdfs_test /etc/fdfs/client.conf upload /usr/local/suolong.jpg
上传成功
9. 删除文件
group1表示组, M00表示磁盘路径(store_path0), 00/00 表示路径下具体路径(即tore_path0路径下00文件夹下的00文件夹)
FastDFS 安装步骤(ubuntu)相关推荐
- ssd 安装linux 教程,在Ubuntu中操作SSD固态驱动器的安装步骤和优化技巧
毫无疑问,SSD硬盘对我们计算机的重要性.好的SSD硬盘驱动器可以帮助我们节省大量计算机空间.一些朋友在网络上提问.需要在Ubuntu系统中安装使用SSD固态驱动器.优化时,我不知道如何设置.关于这个 ...
- Ubuntu下bochs详细安装步骤(超详细!)
本人一年前刚学linux系统的时候花了两天时间安装bochs,完全没头绪,后来半年前尝试安装还是失败,幸运的是b站过去几个月出了一些安装视频,所以我结合之前踩过的坑为大家带来详细的安装步骤,废话不多说 ...
- Matlab 2017b在Linux(ubuntu+ROS)安装步骤及帮助文档查看说明
Matlab 2017b在Linux(ubuntu)安装步骤,如下: 参考链接:安装教程:Matlab2017b下载:注册补丁文件:百度网盘:旧版本卸载说明. --1--加载镜像 新建挂载目录: mk ...
- ubuntu 22.04 lts 安装步骤(vmware)
ubuntu 22.04 lts 安装步骤(vmware) ubuntu 22.04 lts 安装步骤(vmware) 下载镜像 安装步骤 创建虚拟机 安装 ubuntu 22.04 lts 配置 u ...
- 固态硬盘安装linux系统教程视频,操作Ubuntu中SSD固态硬盘的安装步骤和优化技巧...
SSD硬盘对于我们电脑的重要性自然是不必说的,一个好的SSD硬盘可以帮助我们节省很多的电脑空间的使用,有小伙伴在网络上提问对于SSD固态硬盘的使用需要在安装的Ubuntu系统中优化的时候自己不知道你怎 ...
- Ubuntu虚拟机安装步骤(图文教程,非常详细!!!)
Ubuntu18.04.3虚拟机安装步骤(图文教程,非常详细!!!) 原创:丶无殇 2019-9-6 虚拟机的安装步骤就不教学了! 自行百度! 接下来 教学ubuntu18.04.3desktop_a ...
- Ubuntu下HP LaserJet 1000打印机的安装步骤
首先安装CUPS系统 $sudo apt-get install cupsys cypsomatic-ppd $sudo apt-get install cupsys-bsd cupsys-dri ...
- ubuntu linux显卡驱动安装教程,Ubuntu系统怎么安装英伟达显卡驱动呢 快速安装步骤详解...
Ubuntu系统怎么安装英伟达显卡驱动呢?Ubuntu系统的电脑,显卡驱动都是默认的开源,并非官方驱动 在性能和功能方面,与官方驱动还是有差别的 下面介绍利用Ubuntu的驱动程序安装显卡官方驱动.需 ...
- 文件服务器fastdfs安装配置【草稿】
前言 请参考下列先行者的各个文档: FastDFS : 开启钻牛角尖模式搞FastDFS集群 CentOS7搭建FastDFS V5.11分布式文件系统及Java整合详细过程(一) FastDFS教程 ...
最新文章
- 开机不进去桌面执行gui_电脑系统崩溃进不去,简单几步设置U盘,快速找回桌面重要文件...
- javascript 传值给前端(ios 安卓)
- Ubuntu 16.04 64位安装arm-linux-gcc交叉编译器以及samba服务器
- java中过滤器、监听器、拦截器的区别
- ExtJS学习:MVC模式案例(一)
- java ==号比较String字符串的地址
- 我对 ASP.NET Web API 的随想
- 基于射影不变量的视野分界线划分算法
- 乐佰小迪智能机器人怎么使用_425台云洲智能水面救生机器人在山东寿光投入使用...
- 【python】编码
- Spring IOC与DI、反射的理解 含小案例说明
- 原生Poi导出Excel
- PMOS管经典开关电路-PMOS开关典型电路工作原理及分析-KIA MOS管
- GNU Autotools [一]
- 2016年12月六级农业翻译
- SQL题:还款情况分析
- 麦克纳姆轮底盘-正反向运动学-里程估计
- 你值得拥有!反向代理、负载均衡实战
- android os 小米系统,小米全新 OS 自研底层,要挑战最强的 iOS 系统
- 周志华机器学习课程的个人总结