FastDFS的安装配置(2)

FastDFS的安装配置

环境介绍:centos6.8

1.下载源码包(github站点)

fastdfs-master.zip  # 依赖 libfastcommon-master
libfastcommon-master.zip

2.编译安装

(a)首先安装 libfastcommon-master

# unzip libfastcommon-master.zip
# cd libfastcommon-master/
# cat INSTALL
# ./make.sh       --> 确保运行成功
# ./make.sh install

(b)安装 fastdfs-master

# unzip fastdfs-master.zip 
# cd fastdfs-master
# cat INSTALL
# ./make.sh   --> 确保运行成功
# ./make.sh install

3.提供配置文件测试启动

(a)首先提供作为tracker节点的配置文件

# cd /etc/fdfs/
# cp tracker.conf.sample tracker.conf  
# vim tracker.conf
base_path=/fdfs/tracker  #设置tracker的数据文件和日志目录(需要手动创建)

# mkdir -pv /fdfs/tracker
# service fdfs_trackerd start  --> 启动tracker节点
# ss -tln  --> 查看22122端口是否监听

(b)提供作为storage节点的配置文件

# cp storage.conf.sample storage.conf  #此处用在同一个服务器上,仅做测试目的
# vim storage.conf
base_path=/fdfs/storage   #设置storage的日志目录(需自己手动创建)
store_path0=/fdfs/storeage   #存储路径
tracker_server=10.1.249.125:22122  #tracker 服务器的IP地址和端口

# madir /fdfs/storage
# service fdfs_storaged start
# ss -tln  --> 查看23000端口是否监听

注:如果启动过程有问题,可以进入我们刚刚创建的目录,会记录有日志信息

(c)提供作为client节点的配置文件

# cp client.conf.sample client.conf

base_path=/fdfs/client #手动创建
tracker_server=10.1.249.125:22122 # tracker服务器地址和端口

# mkdir /fdfs/client

4.基本命令用法

(a)监控命令

# fdfs_monitor /etc/fdfs/storage.conf

(b)上传文件

# fdfs_upload_file /etc/fdfs/client.conf /etc/fstab 
group1/M00/00/00/CgH5fVhCMsmAE50GAAADg7Z3qhI1695771  # fid路径

(c)查看刚刚上传的文件

# fdfs_file_info /etc/fdfs/client.conf   > group1/M00/00/00/CgH5fVhCMsmAE50GAAADg7Z3qhI1695771 #刚刚的fid路径 

source storage id: 0
source ip address: 10.1.249.125
file create timestamp: 2016-12-03 10:49:45
file size: 899
file crc32: 3061295634 (0xB677AA12) #产生的信息

(d)下载刚刚上传的文件

# fdfs_download_file /etc/fdfs/client.conf   > group1/M00/00/00/CgH5fVhCMsmAE50GAAADg7Z3qhI1695771 /tmp/fstab.bak  #保存路径

# cat /tmp/fstab.bak  #可以看到和系统上的fstab文件一样
时间: 2024-08-12 06:38:33

FastDFS的安装配置(2)的相关文章

FastDFS+Nginx安装配置

FastDFS+Nginx安装配置 1.系统环境 最小化安装的RedHat 6.4 fastdfs版本:FastDFS_v3.06.tar.gz nginx版本:nginx-1.0.11.tar.gz fastdfs-nginx-module版本:fastdfs-nginx-module_v1.10.tar.gz tracker1:192.168.199.126 tracker2:192.168.199.127 storage1:192.168.199.128 storage2: 192.168

FastDFS的安装配置

一:实验描述: fastdfs 介绍 FastDFS是一个开源的分布式文件系统,它对文件进行管理,功能包括:文件存储.文件同步.文件访问(文件上传.文件下载)等,解决了大容量存储和负载均衡的问题.特别适合以文件为载体的在线服务,如相册网站.视频网站等等. FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage).跟踪器主要做调度工作,在访问上起负载均衡的作用. 存储节点存储文件,完成文件管理的所有功能:存储.同步和提供存取接口,FastDFS同时对文件的meta da

FastDFS简单安装配置-----同一台机器测试

环境:Ubuntu 14.04.1  FastDFS_v5.04 ip:10.1.20.145 1.  安装libfastcommon 下载地址:https://github.com/happyfish100/libfastcommon.git 在/usr/fastdfs目录下解压.编译: [email protected]: /usr/fastdfs# unzip unzip libfastcommon-master.zip cd libfastcommon-master ./make.sh

Linux CentOS7 下使用FastDFS的安装配置

环境搭建 1. FastDFS是C语言编写的,故要确保安装了C编译器 gcc,如果没有gcc环境,需要安装gcc: # yum install gcc-c++ 下载所需要的软件包 https://sourceforge.net/projects/fastdfs/files/ https://sourceforge.net/projects/libfastcommon/files/ 1,  rpm包安装的,可以用 rpm -qa 看到,如果要查找某软件包是否安装,用 rpm -qa | grep

fastdfs安装,配置

一:fastdfs安装 1.需要装备的包  fastdfs5.10  libevent-2.0.18-stable.tar  libfastcommon-master 2.先安装libfastcommon-master unzip libfastcommon-master.zip cd libfastcommon-master ./make.sh ./make.sh install libfastcommon 默认安装到了/usr/lib64/libfastcommon.so/usr/lib64

FastDFS 的安装与配置

FastDFS 的安装与配置 ============================================================================= 概述: ============================================================================= FastDFS介绍  1.简介 ★介绍 开源的轻量级分布式文件系统: 使用 C++语言编写 FastDFS是一个开源的分布式文件系统,她对文件进行管理

fastdfs及php扩展在ubuntu14.04的安装配置

一:简单介绍     FastDFS是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储.文件同步.文件访问(文件上传.文件下载)等,解决了大容量存储和负载均衡的问题.特别适合以文件为载体的在线服务,如相册网站.视频网站等等.FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage).跟踪器主要做调度工作,在访问上起负载均衡的作用. FastDFS 是一个 C 语言实现的开源轻量级分布式文件系统,作者余庆(happyfish100),支持 Linux.Fre

FastDFS安装配置手册

FastDFS安装配置手册 目录 FastDFS安装配置手册... 1 一.         安装... 3 (一)       下载FastDFS安装包... 3 (二)       安装tracker. 3 1.      安装... 3 2.      配置... 5 3.      运行... 5 (三)       安装storage. 6 1.      安装... 6 2.      配置... 8 3.      运行... 8 (四)       在storage上安装ngin

centos 系统下安装FastDFS+nginx+fastdfs-nginx-module安装配置

前言: 以前的项目上传的文件都是保存到本地或者是局域网内的共享文件夹下,由于数据量,服务器的负载均衡(分机的某些图片无法访问的问题处理)等因素的情况下,就想到用fastdfs来文件管理,花了几天时间硬着头皮去学习怎样安装配置,由于linux基础不好,安装配置起来感觉有点费力,不得不随时去查找一些资料,好在经过这几天的努力安装配置fastdfs最终还是搞定了,最终的付出并没有白费,以下是个人的见解,如有误差,请多多指导.不了解fastdfs的童鞋可以先去了解下,请看http://tech.uc.c