前面已经讲 

以下为单机FastDFS安装步骤

一、环境准备

CentOS 7.X

libfastcommon 使用的版本: libfastcommon-1.0.41.tar.gz

FastDFS 使用的版本: fastdfs-6.01.tar.gz

fastdfs-nginx-module 使用的版本:fastdfs-nginx-module-1.21.tar.gz

nginx 使用的版本: nginx-1.16.1.tar.gz

二、安装过程

1、安装 libfastcommon-1.0.41.tar.gz

tar -zxvf libfastcommon-1.0.41.tar.gz cd libfastcommon-1.0.41/ ./make.sh ./make.sh install

2、安装 FastDFS

tar -zxvf  fastdfs-6.01.tar.gz cd fastdfs-6.01/ ./make.sh ./make.sh install

准备配置文件

cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf cd /opt/apps/fastdfs-6.01/conf cp http.conf mime.types /etc/fdfs/

Tracker Server 配置

vim /etc/fdfs/tracker.conf
修改配置如下:
#tracker server端口号 port=22122 #存储日志和数据的根目录 base_path=/opt/fastdfs/tracker #HTTP服务端口 http.server_port=80
开放防火墙端口

1、打开跟踪端口

vim /etc/sysconfig/iptables

2、添加以下端口行:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22122 -j ACCEPT

3、重启防火墙

service iptables restart
启动Tracker
/etc/init.d/fdfs_trackerd start

Storage Server 配置

vim /etc/fdfs/storage.conf
修改配置如下:
#storage server端口号 port=23000 #数据和日志文件存储根目录 base_path=/opt/fastdfs/storage #第一个存储目录 store_path0=/opt/fastdfs/storepath0 #tracker服务器IP和端口 tracker_server=192.168.0.1:22122 #http访问文件的端口(默认8888,看情况修改,和nginx中保持一致) http.server_port=8888
开放防火墙端口

1、打开跟踪端口