Linux-Fast_Dfs安装和配置

安装FAST_DFS前需要安装它的依赖库 

5.0.5 的依赖包是libfastcommon 以前可能是libevent

 

一、安装ibfastcommon库:

下载libfastcommon ,本次下载的版本是libfastcommon-1.0.7.zip

解压安装命令依次是:

unzip  libfastcommon-1.0.7.zip

       cd libfastcommon-1.0.7

       sudo ./make.sh 

###没有错误则进行下一步安装

sudo ./make.sh install

### 安装完成后需要把库移动到默认的目录,复制或创建软连接均可

ln –s  /usr/lib64/ libfastcommon.so  /usr/lib/ libfastcommon.so

ln –s  /usr/lib64/ libfdfsclient.so   /usr/lib/ libfdfsclient.so

二、接下来安装fastDfs

 

1. 下载 fastDfs 的源码包,本次下载的版本是fastdfs-5.05.tar.gz,解压安装命令依次如下:

 

      tar –zxvf  fastdfs-5.05.tar.gz    

      cd fastdfs-5.05

      sudo  ./make.sh

       ### 编译没有问题则安装

       sudo ./make.sh  install

 

       ### 安装成功后可以访问安装后的目录

       cd  /etc/fdfs

  ###可以看到相关的配置文件,在该目录下创建conf文件夹

   ## 创建资源目录存放日志和文件

   sudo mkdir /mnt/fastdfs/tracker  (### 跟踪服务文件)

   sudo mkdir /mnt/ fastdfs/storage  (### 资源服务文件)

2. ### 配置跟踪服务tracker

sudo  vi  /etc/fdfs/ conf/tracker.conf 

 

###替换如下类容: 

base_path=/mnt/fastdfs/tracker(###该路径是我们刚刚创建的路径)

 

保存后启动跟踪服务:fdfs_trackerd /etc/fdfs/conf/tracker.conf

查看启动日志: tail –f /mnt/fastdfs/tracker/logs/trackerd.log

3. ###配置资源服务storage

sudo vi /etc/fdfs/ conf/storage.conf

### 替换如下类容

base_path=/mnt/fastdfs/storage 

store_path0=/mnt/fastdfs/storage/data 

tracker_server=(跟踪服务的ip地址):22122

保存后启动资源服务:fdfs_storaged /etc/fdfs/conf/storage.conf

tail –f /mnt/fastdfs/storage/logs/trackerd.log

 

### 查看fastdfs服务进程:

sudo ps –aux | grep fdfs

sudo netstat -ntpl | grep fdfs

### 看到相关内容则完全完成安装。

附录:

###监控storage

fdfs_monitor /etc/fdfs/conf/storage.conf

fdfs_monitor /etc/fdfs/conf/client.conf

 

上传测试:

fdfs_upload_file /etc/fdfs/conf/client.conf  /tmp/1.png

查看文件:

ll /mnt/fastdfs/storage/data/data/00/00

跟踪服务和存储服务在一起安装的时候:

./configure --add-module=/home/lg/nginx-1.9.9/nginx-plugs/fastdfs-nginx-module/src  --add-module=/home/lg/nginx-1.9.9/nginx-plugs/ngx_cache_purge-2.3

时间: 2025-01-26 10:00:42

Linux-Fast_Dfs安装和配置的相关文章

《Hadoop实战第2版》——2.1节在Linux上安装与配置Hadoop

2.1 在Linux上安装与配置Hadoop 在Linux上安装Hadoop之前,需要先安装两个程序: 1)JDK 1.6(或更高版本).Hadoop是用Java编写的程序,Hadoop的编译及MapReduce的运行都需要使用JDK.因此在安装Hadoop前,必须安装JDK 1.6或更高版本. 2)SSH(安全外壳协议),推荐安装OpenSSH.Hadoop需要通过SSH来启动Slave列表中各台主机的守护进程,因此SSH也是必须安装的,即使是安装伪分布式版本(因为Hadoop并没有区分开集群

在 Linux 上安装和配置 Munin 监控服务器

在 Linux 上安装和配置 Munin 监控服务器 Munin 是一款类似 RRD tool 的非常棒的系统监控工具,它能提供给你多方面的系统性能信息,例如 磁盘.网络.进程.系统和用户.这些是 Munin 默认监控的内容. Munin 如何工作? Munin 以客户端-服务器模式运行.主服务器上运行的 Munin 服务器进程会从本地运行的客户端守护进程(Munin 可以监控它自己的资源)或者远程客户端(Munin 可以监控上百台机器)收集数据,然后在它的 web 界面上以图形的方式显示出来.

Linux下安装IPython配置python开发环境教程_Linux

一.IPython简介 IPython 是一个交互式的shell,比默认终端好用,支持自动缩进,并且内置了很多有用的功能和函数.可以在任何操作系统上使用. 二.安装方法 1.pip 在线安装 pip install ipython pip install "ipython[notebook]" 2.下载安装 可以到GitHub 下载安装包,切换到目录下然后运行下面的脚本 Python setup.py install 三.简单使用 打开Linux终端,在命令行中输入 root@Linu

Linux下安装mantis配置指南【转】

转自:http://blog.csdn.net/xabc3000/article/details/6858229 目录(?)[-] Linux下安装mantis配置指南 配置Linux下的ApacheMysqlPHP 一安装配置Apache 二安装Mysqlrpm包 三安装GD库tar包 让PHP支持GIFPNGJPEG 五重新配置Apache 2安装配置mantis 一安装mantis 二安装配置sendmail 三安装配置phpmailer 四安装配置jpgraph Linux下安装mant

Linux 下安装及配置heartbeat

Heartbeat 是一个基于Linux开源的,被广泛使用的高可用集群系统.主要包括心跳服务和资源接管两个高可用集群组件.本文简要描述了在Linux环境下安装heartbeat 2.1.4,同时描述了heartbeat的3个重要配置文件的配置方法. 有关heartbeat集群组件相关概念可参考: HeartBeat 集群组件概述 一.安装heartbeat ###准备安装文件 ###由于heartbeat V2版本已经不再更新,V2版本最终版为2.1.4. ###对于需要在Linux对于需要在L

linux中安装和配置SVN方法详解

1.安装软件  代码如下 复制代码 [root@bogon ~]# yum install subversion -y 2.建立版本库目录    代码如下 复制代码 [root@bogon ~]# mkdir /svnroot  //建立版本库目录 [root@bogon ~]# svnserve -d -r /svnroot  //-r 表示把/svnroot 作为根目录,-d表示svnseve将会将会座位一个服务程序运行在后台 建立版本库创建一个新的svn项目 [root@bogon ~]#

Linux下安装与配置Samba服务器

环境:RedHat Linux 9+VirtualBox 4.1 a. 下载 Samba samba-common-2.2.7a-7.9.0.i386.rpm下载地址: http://download.csdn.net/detail/wentasy/4130749 samba-client-2.2.7a-7.9.0.i386.rpm下载地址: http://download.csdn.net/detail/wentasy/4130754 samba- 2.2.7a-7.9.0.i386.rpm下

Linux中安装和配置流媒体服务器

1.下载 Helix.server(也就是REAL服务器)的开源版本,RM媒体流服务器,没有任何限制的版本.支持RTSP协议,支持RM,MP3等格式,即便是商业用,也能应付的来. 2.安装 解压缩:#tar -zxvf Helix_DNA_Server_10.1.tar.gz 当前路径下得到目录Helix_DNA_Server_10.1 #cd Helix_DNA_Server_10.1 有两个文件,执行安装命令如下: #./servinst_plus_linux-2.2-libc6-i586-

Oracle GoldenGate Director安装和配置(无图)

Oracle GoldenGate Director安装和配置 一.安装前准备: 1.JRE软件版本必须是1.6.x以上. Linux平台JDK安装 本文主要描述如何在Linux平台下安装JDK环境.进入网页:http://www.oracle.com/technetwork/java/javase/downloads/index.html 如下图: 这里作为开发人员,我们选择JDK而不是JRE,因此用鼠标点击JDK下面的DOWNLOAD按钮,进入新的网页,如下图: 这里有不同平台的版本可供下载

在 Linux 中安装 Darkstat:基于网页的流量分析器

Darkstat是一个简易的,基于网页的流量分析程序.它可以在主流的操作系统如Linux.Solaris.MAC.AIX上工作.它以守护进程的形式持续工作在后台,不断地嗅探网络数据,以简单易懂的形式展现在它的网页上.它可以为主机生成流量报告,识别特定的主机上哪些端口是打开的,它兼容IPv6.让我们看下如何在Linux中安装和配置它. 在Linux中安装配置Darkstat 在Fedora/CentOS/RHEL中安装Darkstat: 要在Fedora/RHEL和CentOS中安装,运行下面的命