`

CentOS下搭建FastDFS

阅读更多

背景描述
OS
CentOS-6.3_x86-64

tracker
192.168.0.10

storage
192.168.0.11



1,安装libevent
wget https://github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz
tar xvzf libevent-2.0.20-stable.tar.gz
./configure
make
make install

将库文件链接到/lib64
ln -s /usr/local/lib/libevent-2.0.so.5 /lib64/libevent-2.0.so.5



2,安装FastDFS
wget http://fastdfs.googlecode.com/files/FastDFS_v3.11.tar.gz
tar xvzf FastDFS_v3.11.tar.gz

修改 make.sh
#WITH_HTTPD --> WITH_HTTPD

./make.sh
./make.sh install



3,启动FastDFS-->tracker

创建目录/opt/fastdfs
[root@davidserver ~]# mkdir /opt/fastdfs


修改tracker.conf配置
[root@davidserver ~]# vim /etc/fdfs/tracker.conf
base_path=/home/yuqing/fastdfs -> base_path=/opt/fastdfs
##include http.conf -> #include http.conf



启动tracker
/usr/local/bin/fdfs_trackerd  /etc/fdfs/tracker.conf



重启
/usr/local/bin/restart.sh  /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf



4,启动FastDFS-->storage

创建目录/opt/fastdfs
[root@davidserver ~]# mkdir /opt/fastdfs


修改storage.conf配置
[root@davidserver ~]# vim /etc/fdfs/storage.conf
base_path=/home/yuqing/fastdfs --> /opt/fastdfs
store_path0=/home/yuqing/fastdfs --> store_path0=/opt/fastdfs
group_name=group1
tracker_server=192.168.209.121:22122 --> tracker_server=192.168.0.10:22122
##include http.conf --> #include http.conf



启动storage
/usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf



5,上传测试

修改client.conf
[root@davidserver ~]# vim /etc/fdfs/client.conf
vi /etc/fdfs/client.conf
base_path=/home/yuqing/fastdfs-> base_path=/opt/fastdfs
tracker_server=192.168.209.121:22122 -> tracker_server=192.168.0.10:22122
##include http.conf ->#include http.conf



上传
[root@davidserver ~]# /usr/local/bin/fdfs_test /etc/fdfs/client.conf upload FastDFS_v3.03.tar.gz
This is FastDFS client test program v3.11

Copyright (C) 2008, Happy Fish / YuQing

FastDFS may be copied only under the terms of the GNU General
Public License V3, which may be found in the FastDFS source kit.
Please visit the FastDFS Home Page http://www.csource.org/ 
for more detail.

[2012-09-12 15:43:03] DEBUG - base_path=/opt/fastdfs, connect_timeout=30, network_timeout=60, tracker_server_count=1, anti_steal_token=0, anti_steal_secret_key length=0

tracker_query_storage_store_list_without_group: 
        server 1. group_name=group1, ip_addr=192.168.0.11, port=23000

group_name=group1, ip_addr=192.168.0.11, port=23000
storage_upload_by_filename
group_name=group1, remote_filename=M00/00/00/CAAAC1BQPQqy0zXVAAWp7X_1XGc.tar.gz
source ip address: 192.168.0.11
file timestamp=2012-09-12 15:43:06
file size=371181
file crc32=2146786407
file url: http://192.168.0.10:8080/group1/M00/00/00/CAAAC1BQPQqy0zXVAAWp7X_1XGc.tar.gz
storage_upload_slave_by_filename
group_name=group1, remote_filename=M00/00/00/CAAAC1BQPQqy0zXVAAWp7X_1XGc_big.tar.gz
source ip address: 8.0.0.11
file timestamp=2012-09-12 15:43:06
file size=371181
file crc32=2146786407
file url: http://192.168.0.10:8080/group1/M00/00/00/CAAAC1BQPQqy0zXVAAWp7X_1XGc_big.tar.gz







分享到:
评论

相关推荐

    在CentOS7搭建fastDFS单点

    CentOS7操作系统下fastDFS单点搭建,步骤一:安装FastDFS;步骤二:tracker配置;步骤三:配置storage;安装nginx;启动nginx服务;上传测试

    centos7安装FastDFS_v5.08及配置

    在Centos7的环境下完成FastDFS的环境搭建,提供完整的操作步骤手册及所需要的资源包,仅供大家学习参考

    fastdfs-5.11.zip

    最近要用到fastDFS,所以自己研究了一下,在搭建FastDFS的过程...第二篇会讲到在CentOS下搭建FastDFS的详细过程。第三篇,会讲到整合nginx详细内容。第四篇主要讲FastDFS在怎么用fastdfs-client-java连接,并结合实例。

    centos7-fastdfs+nginx+php开发环境部署.doc

    文档详细介绍了基于centos7 搭建fastdfs 服务器开发环境,针对android终端app,部署类似微信,JD,淘宝这种大型app所需的小文件服务器,极为有帮助。使用简介的php数据库,方便android和 PC服务器布局。

    centos7搭建nginx+fastDFS

    centos7下搭建fastdfs和nginx集成环境,详细!! FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。主要解决了海量数据存储问题,特别...

    libfastcommon-master.zip

    最近要用到fastDFS,所以自己研究了一下,在搭建FastDFS的过程...第二篇会讲到在CentOS下搭建FastDFS的详细过程。第三篇,会讲到整合nginx详细内容。第四篇主要讲FastDFS在怎么用fastdfs-client-java连接,并结合实例。

    fastdfs完整环境.zip

    Centos下搭建fastdfs分布式文件系统,并整合fastdht、nginx进行文件去重。

    centos6.7安装fastdfs docker部署

    本文档详细介绍了centos下安装部署服务器的过程,fastdfs文件服务器+nginx,docker容器集群的搭建以及附上所需安装包的下载链接等

    分布式存储 CentOS6.5虚拟机环境搭建FastDFS-5.0.5集群

    分布式存储 CentOS6.5虚拟机环境搭建FastDFS-5.0.5集群..........................................................................

    Linux中搭建FastDFS服务器所有文件及教程

    Linux中搭建FastDFS服务器所有文件,包括FastDFS_v5.08.tar.gz、fastdfs-nginx-module_v1.16.tar.gz、libevent-2.0.22-stable.tar.gz、libfastcommon-master.zip、nginx-1.10.0.tar.gz,及其CentOS和Ubuntu系统中的...

    Centos7 fastdfs分布式存储环境搭建配置文件.rar

    (Linux)Centos7 fastdfs分布式存储环境搭建(全部的安装配置流程)该篇文章的配置文件。

    Linux系统:centos7下搭建Nginx和FastDFS.rar

    FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件上传、文件下载等,解决了大容量存储和负载均衡的问题。

    fastDFS文件服务器搭建步骤以及软件文件

    分享下自己在 centos7.2下 搭建的fastDFS文件服务器的步骤;写的比较细,希望对你有些帮助;还包含了 所需要的软件包 libfastcommonV1.0.7.tar ,fastdfs-nginx-module_v1.16.tar,FastDFS_v5.05.tar

    单机版fastdfs,用户名密码root,由于搭建FastDFS单机版图片服务器比较麻烦,这里把搭建好的贡献给大家,大家可以直接下载使用。

    单机版fastdfs,用户名密码root,亲测可以使用。我使用的是VMware® Workstation 15 Pro。里面已经安装了nginx,下载直接使用。csdn上别的资源下载不下来,或者不能使用,于是我就自己制作了一个,亲测很好用,欢迎...

    FastDFS软件及开发文档

    fastdfs_client; fastdfs_client_java._v1.25.tar.gz; fastdfs_client_v1.20.jar; FastDFS_Java_Doc_v1.20.tar.gz; FastDFS_v5.05.tar.gz;...分布式存储 CentOS6.5虚拟机环境搭建FastDFS-5.0.5集群.pdf;

    fastDFS资源包合集

    linux centos 6.x下搭建fastDFS集群相关的压缩包,包括使用fastdfs的小demo,实用

    FastDFS一键安装脚本centOS6.7

    FastDFS一键安装脚本 搭建fastDFS如此简单 - 1.FastDFS_v5.08.tar.gz - 2.fastdfs-nginx-module_v1.16.tar.gz - 3.libfastcommon-master.zip - 4.nginx-1.8.0.tar.gz

    FastDFS一键安装脚本centOS6.x

    FastDFS一键安装脚本centOS6.x 一键搭建单机版fastDFS - 1.FastDFS_v5.08.tar.gz - 2.fastdfs-nginx-module_v1.16.tar.gz - 3.libfastcommon-master.zip - 4.nginx-1.8.0.tar.gz

    fastDFS文件系统搭建

    本文系统环境是Linux CentOS6.5系统...CentOS以root用户登陆,安装1个Tracker和1个Storage,不考虑复杂情况,后面再考虑搭建分布式环境以及性能优化。以及和面的更新多tracker,分布式部署,负载均衡,url请求缓存技术

    fastDFS所需要的软件CentOS7

    fastDFS所需的软件,可以安装运行,亲测,文档在网上找一个就ok,软件相关的都在压缩包内

Global site tag (gtag.js) - Google Analytics