`
thly1234
  • 浏览: 10178 次
  • 来自: 厦门
社区版块
存档分类
最新评论

FastDFS安装使用

阅读更多
这两天在研究fastdfs 和 nginx
网上找了些教程 都是针对2.x版本的 很多不一样 在几经波折 终于完成部署 并运用于项目
下面是总结下fastdfs 的部署
本人电脑环境如下
操作系统:win7 64位
虚拟机 vm box  下载的 oralce 的虚拟机 Oracle_Developer_Day.ova
一、准备工作-安装libevent
先用:
ls -al /usr/lib | grep libevent
查看是否已安装
如果已经安装 则使用
rpm -qa|grep libevent;yum remove libevent*

或直接使用该命令进行删除
FastDFS 内部绑定了 libevent 作为 http 服务器,在V2.X版本必须安装 libevent ,本文安装的是V2.2版本,因此必须安装libevent。(官方也推荐使用 http 方式下载文件)

如果已经安装了 libevent,请确认安装路径是 /usr , 因为 FastDFS 在编译源程序时,需要到此目录下查找一些依赖文件,否则编译 FastDFS 会出错 。如果不是,建议首先卸载 libevent ,然后安装到 /usr 下。Ubuntu10.4默认是安装了libevent,可以到软件中心卸载掉然后按照下面介绍的方式安装。

本文安装的是 libevent-2.0.21-stable.tar.gz ,下载地址: http://monkey.org/~provos/libevent/
安装步骤:
解压 libevent ,然后进入解压后的目录分别执行:
./configure --prefix=/usr  
make clean;  
make  
make install  

安装libevent完成。
二、安装 FastDFS
1、下载 FastDFS 源程序,下载地址 http://code.google.com/p/fastdfs/downloads/list ,这里下载的是 FastDFS_v4.06.tar.gz
2、在 FastDFS_v4.06.tar.gz 所在文件夹下执行:
tar vxzf FastDFS_v4.06.tar.gz /usr

注: /usr 也可以是其他目录,记住这是解压目录,以后用 %FastDFS% 表示
3.进入 %FastDFS% 目录,执行:
sudo ./make.sh 

4.在 %FastDFS% 目录下,执行:
./make.sh install 

执行完该命令会在/etc/ 目录下生成 fdfs目录 里面包含了 fdfs的 所有配置文件
恭喜你,已经安装成功了!
0
0
分享到:
评论

相关推荐

    FastDFS安装使用 我就是这么做的

    以下是关于FastDFS安装和使用的详细步骤: 一、安装libevent库 FastDFS内部依赖libevent作为HTTP服务器,版本2.0.20或以上是必要的。首先从官方网站或GitHub下载libevent源码,解压缩后执行`./configure --prefix=/...

    fastdfs 安装及使用

    **FastDFS安装** 1. **环境准备**:首先确保服务器运行的是Linux操作系统,且已安装基础工具如gcc、make、wget等。还需要安装Nginx,因为FastDFS通常与Nginx结合使用,作为HTTP服务器提供文件访问。 2. **下载源码...

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

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

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

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

    FastDFS安装和配置过程

    ### FastDFS安装与配置详解 #### 一、FastDFS简介 FastDFS是一个高效的分布式文件系统,主要用于海量数据存储,能够实现文件的快速存取。它由淘宝的技术团队开发,主要适用于互联网环境下大流量高并发的场景。...

    FastDFS安装说明,所需文件包

    在FastDFS的安装过程中,需要使用到`make`、`cmake`和`gcc`这三个编译工具。`make`用于自动化构建项目,`cmake`是跨平台的构建系统,用于管理项目的构建过程,而`gcc`是GNU编译器集合,用于将源代码编译成可执行程序...

    FastDFS安装使用说明

    1. 单机版FastDFS安装 1.1 上传 将压缩包上传到linux下的/home/fdfs目录: 1.2 安装依赖 FastDFS运行需要一些依赖,如下: 1.2.1 安装GCC依赖 GCC用来对C语言代码进行编译运行,使用yum命令安装: sudo yum -y install...

    fastDFS安装需要的

    fastdfs_client_v1.24.jar 和libfastcommon-master.zip 和FastDFS_v5.05.tar.gz和fastdfs-nginx-module_v1.16.tar.gz4个文件

    FastDFS安装与Nginx整合

    **FastDFS安装与Nginx整合详解** FastDFS是一个开源的、高性能的、轻量级的分布式文件系统,主要用于解决大容量存储和负载均衡的问题。它具有高可用性、高扩展性和低延迟等特点,适用于互联网行业的图片、视频等大...

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

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

    FastDFS安装手册

    ### FastDFS安装手册知识点解析 #### 一、概述 FastDFS是一个开源的轻量级分布式文件系统,旨在解决海量数据存储问题,适用于多种场景,如图片、视频等非结构化数据的存储。FastDFS能够提供文件冗余备份、负载均衡...

    FastDFS安装需要的文件

    FastDFS安装通常分为以下几个步骤: 1. **环境准备**:确保系统已经安装了基础的开发工具,如gcc、make、curl-devel、pcre-devel等。同时,由于FastDFS依赖libevent或libev库,需要提前安装这两个库。 2. **下载...

    FastDFS安装步骤.zip

    **FastDFS安装环境** 在安装FastDFS之前,你需要确保你的服务器已经安装了以下基础组件: 1. Linux操作系统:通常选择CentOS或Ubuntu等主流Linux发行版。 2. GCC编译器:用于编译源代码。 3. OpenSSL库:如果需要...

    FastDFS安装时候需要的资源

    7. **初始化数据目录**:FastDFS需要在指定的数据目录下创建一些初始化文件,使用`init_data.sh`脚本来完成这一操作。 8. **启动FastDFS服务**:通过`/usr/local/bin/fdfs_trackerd`和`/usr/local/bin/fdfs_...

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

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

    fastdfs安装资源包

    在安装FastDFS时,你需要遵循以下步骤: 1. **环境准备**: - 首先确保你的服务器操作系统为Linux,因为FastDFS是基于Linux的。 - 安装必要的依赖库,如:libevent、libiconv、libcurl、gcc、g++等。这些库在编译...

Global site tag (gtag.js) - Google Analytics