1,系统环境:CentOS7
2,安装文件准备:
> cd /home/fastdfs > wget "https://codeload.github.com/happyfish100/libfastcommon/zip/master" > 7za x master > rm -rf master > wget "https://codeload.github.com/happyfish100/fastdfs/zip/master" > 7za x master > rm -rf master > ll total 8 drwx------ 10 root root 4096 Aug 16 22:57 fastdfs-master drwx------ 4 root root 4096 Aug 16 22:57 libfastcommon-master
3,开始安装 :
> cd libfastcommon-master > ./make.sh > ./make.sh install > cd ../fastdfs-master/ > ./make.sh > ./make.sh install
安装成功后,会出现以下目录或文件:
/etc/fdfs、/usr/include/fastcommon/、/usr/include/fastdfs/、/usr/bin/fdfs_*、/etc/init.d/fdfs_*
4,配置tracker:配置中的path需要自己创建
> cd /etc/fdfs/ > cp tracker.conf.sample tracker.conf > vim tracker.conf 修改 base_path=/home/fastdfs/tracker
5,配置storage:配置中的path需要自己创建
> cp storage.conf.sample storage.conf > vim storage.conf 修改: base_path=/home/fastdfs/storage store_path0=/home/fastdfs/storage_path0 tracker_server=内网IP:22122 // 注意此处不能使用127.0.0.1
6,配置client:配置中的path需要自己创建
> cp client.conf.sample client.conf > vim client.conf 修改: base_path=/home/fastdfs/client tracker_server=内网IP:22122 // 注意此处不能使用127.0.0.1
7,启动服务
> /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf > /usr/bin/fdfs_storaged /etc/fdfs/storage.conf
8,检查服务是否启动成功
> netstat -apn | grep fdfs tcp 0 0 0.0.0.0:22122 0.0.0.0:* LISTEN 7041/fdfs_trackerd tcp 0 0 0.0.0.0:23000 0.0.0.0:* LISTEN 7119/fdfs_storaged
如果没有上面两个监听线程说明配置出现错误,错误日志在上面配置文件的path下log目录中
9,上传文件
> /usr/bin/fdfs_test /etc/fdfs/client.conf upload 文件路径
10,关闭进程
> killall fdfs_trackerd > killall fdfs_storaged
相关推荐
2. 安装FastDFS:解压FastDFS安装包,配置编译参数(通常包括libfastcommon的安装路径),然后进行编译和安装。 3. 安装Nginx:如果尚未安装Nginx,需要先安装。Nginx可以从官方网站下载源码包,然后按照官方文档的...
fastdfs离线安装,包含gcc离线安装和libevent离线安装
fastdfs集群安装所需的包: fastdfs-5.11.tar.gz fastdfs-nginx-module-1.20.tar.gz libfastcommon-1.0.36.tar.gz nginx-1.26.1.tar.gz 包含nginx安装包1.26.1,需要nginx也可以自行下载 fastdfs集群安装所需的包:...
FastDFS集群安装所需要的安装包FastDFS集群安装所需要的安装包FastDFS集群安装所需要的安装包FastDFS集群安装所需要的安装包FastDFS集群安装所需要的安装包FastDFS集群安装所需要的安装包
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安装教程** FastDFS是一个开源的高性能、轻量级的分布式文件系统,它对文件进行管理,包括文件存储、文件同步、文件访问(文件上传、文件下载)等功能,解决了大容量存储和负载均衡的问题。在Linux...
《Fastdfs分布式文件系统安装详解》 Fastdfs是一款开源的高性能、轻量级的分布式文件系统,主要用于解决大容量存储和负载均衡的问题。在互联网应用中,存储大量静态文件(如图片、视频等)的需求非常常见,Fastdfs...
标题中的“fastdfs的安装包括集群”指的是在服务器环境中部署FastDFS分布式文件系统,并构建一个集群,以便实现高可用性和负载均衡。FastDFS是一个开源的、高性能的、轻量级的分布式文件系统,主要解决大容量存储和...
**FastDFS安装** 1. **环境准备**:首先确保服务器运行的是Linux操作系统,且已安装基础工具如gcc、make、wget等。还需要安装Nginx,因为FastDFS通常与Nginx结合使用,作为HTTP服务器提供文件访问。 2. **下载源码...
搭建FastDFS集群,我们需要用到多个安装包,包括:FastDFS_v5.05.tar.gz、fastdfs-nginx-module_v1.16.tar.gz、libfastcommon-master.zip、nginx-1.6.2.tar.gz、ngx_cache_purge-2.3.tar.gz、apache-tomcat-7.0.47....
### FastDFS 安装与配置详解 #### 一、FastDFS 概述 FastDFS 是一个高度可扩展的分布式文件系统,它具有高可用性和负载均衡能力,特别适合用于需要频繁处理大量文件读写的场景,如图片分享和视频分享网站等。其...
### FastDFS安装与配置详解 #### 一、FastDFS简介 FastDFS是一个高效的分布式文件系统,主要用于海量数据存储,能够实现文件的快速存取。它由淘宝的技术团队开发,主要适用于互联网环境下大流量高并发的场景。...
Linux安装FastDFS FastDFS是一款开源的分布式文件系统,旨在提供高性能、可靠的文件存储和管理解决方案。下面是Linux安装FastDFS的详细步骤和知识点总结。 一、环境准备 1. 安装gcc:FastDFS是使用C语言开发的,...
本文将围绕FastDFS的核心特点、工作原理、安装部署以及常见应用场景进行详细介绍。 一、FastDFS核心特点 1. 高性能:FastDFS采用客户端/服务器(C/S)架构,支持TCP/IP通信协议,能够高效地处理大量并发读写请求。...
在本教程中,我们将详细介绍如何在单机环境下安装和使用FastDFS。 ### 一、FastDFS概述 FastDFS是一个基于C语言开发的分布式文件系统,它对文件进行管理,包括文件存储、文件同步、文件访问(文件上传、文件下载)...
**FastDFS安装与Nginx整合详解** FastDFS是一个开源的、高性能的、轻量级的分布式文件系统,主要用于解决大容量存储和负载均衡的问题。它具有高可用性、高扩展性和低延迟等特点,适用于互联网行业的图片、视频等大...
在这个压缩包文件中,包含了FastDFS安装和配置所需的全部文件,包括客户端配置、存储节点配置、追踪节点配置、Nginx集成配置等。 1. **client.conf**:这是FastDFS客户端的配置文件,主要用于设置客户端连接到...