`

【FastDFS专题】fastdfs使用实战(安装篇)

 
阅读更多

   目前FastDFS支持类Unix系统,在Linux和FreeBSD下测试过,本文使用的是CentOS5.5,建议安装之前先了解一下FastDFS的原理,这对后面配置部分有帮助。http://lxsym.blog.51cto.com/1364623/744826
 
一、安装libevent
    FastDFS 内部绑定了 libevent 作为 http 服务器 ,在V2.X版本必须安装 libevent,本文安装的是V2.2版本,因此必须安装libevent。
如果已经安装了 libevent,请确认安装路径是 /usr , 因为 FastDFS 在编译源程序时,需要到此目录下查找一些依赖文件,否则编译 FastDFS 会出错 。如果不是,建议首先卸载 libevent ,然后安装到 /usr 下。本文安装的是libevent-2.0.15-stable ,下载地址: http://monkey.org/~provos/libevent/

安装步骤:
解压 libevent ,然后进入解压后的目录分别执行:
[root@study_web_t1 software]# tar zxvf libevent-2.0.15-stable.tar.gz
[root@study_web_t1 software]# cd libevent-2.0.15-stable
[root@study_web_t1 software]# ./configure --prefix=/usr
[root@study_web_t1 software]# make && make install
安装libevent完成。
 
二、安装 FastDFS
1、下载 FastDFS 源程序,下载地址 http://code.google.com/p/fastdfs/downloads/list,这里下载的是 FastDFS_v3.02.tar.gz
可以到https://github.com/happyfish100/fastdfs/releases 下载最新版本的FastDFS
2、在 FastDFS_v2.02.tar.gz 所在文件夹下执行:
[root@study_web_t1 software]# tar zxvf FastDFS_v3.02.tar.gz
[root@study_web_t1 software]# cd FastDFS/
3、由于要使用内置的 http 服务,编辑make.sh 文件,找到
 #WITH_HTTPD=1  取消注释
4、进入 fastdfs 目录,执行:
[root@study_web_t1 fastdfs]# ./make.sh    #可选择安装路径
[root@study_web_t1 fastdfs]# ./make.sh install  
如果运行如上命令后,在命令行信息最后看到类似
if [ 1 -eq 1 -a /usr/local/lib = "/usr/local/lib" ]; then sh ./fdfs_link_library.sh; fi
已经安装成功!

 

本文出自 “Richard Shen运维/架构” 博客,请务必保留此出处http://lxsym.blog.51cto.com/1364623/744839

分享到:
评论

相关推荐

    【FastDFS专题】fastdfs使用实战(Java实例篇)

    NULL 博文链接:https://josh-persistence.iteye.com/blog/2067574

    fastdfs安装程序集合:fastdfs安装需要的所有程序

    Nginx与FastDFS的结合使用,可以实现负载均衡和高可用性。 3. **fastdfs-nginx-module**:这是FastDFS的一个模块,用于集成Nginx服务器,使得Nginx可以直接处理FastDFS的文件访问请求。安装此模块后,你可以通过...

    fastdfs 安装及使用

    **FastDFS简介** FastDFS是一个开源的高性能、轻量级的分布式文件系统,它对文件进行管理,包括文件存储、...了解并熟练掌握FastDFS的安装、配置、使用以及与Java的集成,对于提升系统的稳定性和扩展性具有重要意义。

    fastDFS单机版安装教程+安装使用包

    在本教程中,我们将详细介绍如何在单机环境下安装和使用FastDFS。 ### 一、FastDFS概述 FastDFS是一个基于C语言开发的分布式文件系统,它对文件进行管理,包括文件存储、文件同步、文件访问(文件上传、文件下载)...

    Redhat下Fastdfs安装配置及nginx模块安装配置文档.pdf

    在本文档中,我们详细讨论了如何在Redhat操作系统上安装和配置FastDFS以及其Nginx模块。FastDFS是一个开源的高性能、轻量级的分布式文件系统,主要用于解决大容量存储和负载均衡的问题。以下是安装和配置FastDFS及其...

    FastDFS和Linux下安装使用FastDFS

    ### FastDFS 和 Linux 下安装使用 FastDFS #### 一、FastDFS 概述 FastDFS 是一款由淘宝的余庆先生开发的轻量级、高性能的开源分布式文件系统,使用纯 C 语言编写而成。FastDFS 能够满足大规模文件存储的需求,...

    fastdfs配套安装包

    在本教程中,我们将详细介绍如何配合FastDFS配置文档,使用提供的配套安装包——包括FastDFS、Nginx和FastDFS-Nginx-Module,进行成功安装。 首先,我们来解析一下核心组件: 1. FastDFS:作为主文件存储系统,...

    FastDFS和Linux下安装使用FastDFS 安装Nginx 分布式文件系统.docx

    【在Linux环境下安装和使用FastDFS】 在Linux系统中部署FastDFS通常涉及以下步骤: 1. 安装必要的依赖库,如libevent、libcurl等。 2. 下载FastDFS的源码包并解压。 3. 配置编译环境,执行make和make install。 4. ...

    FastDFS安装

    ### FastDFS 安装与配置详解 #### 一、FastDFS 概述 FastDFS 是一个高度可扩展的分布式文件系统,它具有高可用性和负载均衡能力,特别适合用于需要频繁处理大量文件读写的场景,如图片分享和视频分享网站等。其...

    Linux安装FastDFS.docx

    1. 安装gcc:FastDFS是使用C语言开发的,因此需要安装gcc环境来编译FastDFS。使用yum install gcc-c++命令安装gcc。 2. 安装libevent:FastDFS依赖libevent库,因此需要安装libevent。使用yum -y install libevent...

    fastDFS+Nginx安装包(Linux版本)

    安装此版本的FastDFS,需要配置环境,包括编译、安装、配置文件设置以及启动和停止服务。安装过程中,通常会创建两个角色的服务器:Tracker Server和Storage Server。Tracker Server负责调度和监控,而Storage ...

    不踩坑使用Docker安装FastDFS方法详解.docx

    Docker安装FastDFS 关于Docker的安装不同的操作系统有不同的安装方法,这里就不再赘述,默认你的电脑或服务器上已经安装好了Docker,并已启动。 我们来看一下Docker库里面已经存在了哪些镜像可供使用。执行以下命令...

    FastDFS分布式存储实战 - FastDFS.pdf

    FastDFS分布式存储介绍

    fastdfs-5.10.zip (fastdfs 5.10版本,需要编译安装 )

    6. **启动服务**:编译安装完成后,可以使用`/usr/local/fastdfs/bin/fdfs_trackerd /etc/fdfs/tracker.conf`和`/usr/local/fastdfs/bin/fdfs_storaged /etc/fdfs/storage.conf`命令启动跟踪服务器和存储服务器。...

    FastDFS相应的源码包以及安装教程(Linux)

    在Linux环境下安装FastDFS,首先你需要确保系统已经安装了以下基础软件: 1. GCC编译器:用于编译源代码。 2. OpenSSL库:FastDFS的部分功能依赖于OpenSSL。 3. libevent库:FastDFS使用libevent进行网络事件处理。 ...

    CentOS7离线安装fastdfs包

    本篇文章将详细介绍如何在CentOS7上进行离线安装FastDFS的过程,以及配合博客步骤来实现这一目标。 首先,我们需要获取FastDFS的安装包。通常,我们可以从FastDFS的官方网站或者其他可信源下载最新的源码包,比如`...

    FastDFS安装与Nginx整合

    本篇文章将详细介绍FastDFS的安装过程,以及如何将其与Nginx进行整合。 ### 一、FastDFS安装 1. **环境准备** - 首先确保服务器操作系统为Linux,例如Ubuntu、CentOS等。 - 安装必要的依赖包,如gcc、glib、pcre...

    centos系统上安装fastdfs

    CentOS 系统上安装 FastDFS FastDFS 是一个开源的分布式文件系统,能够提供高性能、高可靠性和高扩展性的文件存储服务。下面是 CentOS 系统上安装 FastDFS 的详细步骤和相关知识点。 安装 libfastcommon ...

Global site tag (gtag.js) - Google Analytics