环境准备
- Centos7.x 两台,分别安装tracker与storage ●下载安装包∶
- libfatscommon∶FastDFS分离出的一些公用函数包● FastDFS∶ FastDFS本体
- fastdfs-nginx-module∶FastDFS和nginx的关联模块● nginx∶发布访问服务
安装步骤(tracker与storage都要执行)
- 安装基础环境
yum install -y gcc gcc-C++
yum -y install libevent
- 安装libfatscommon函数库
# 解压
tar-zxvf libfastcommon-1.0.42.tar.gz
- 进入libfastcommon文件夹,编译并且安装
./make.sh
./make.sh install
安装的目录从控制台看一下∶
- 安装fastdfs主程序文件
# 解压
tar -zxvf fastdfs-6.04.tar.gz
进入到fastdfs目录,查看fastdfs安装配置
cd fastdfs-6.04/
vim make.sh
TARGET_PREFIX=$DESTDIR/usr
TARGET_CONF_PATH=$DESTDIR/etc/fdfs
TARGET_INIT_PATH=$DESTDIR/etc/init.d
- 安装fastdfs
./make.sh
./make.sh install
如上图,
-
/usr/bin
中包含了可执行文件; -
/etc/fdfs
包含了配置文件;
-
拷贝配置文件如下∶
cp /home/software/FastDFS/fastdfs-6.04/conf/* /etc/fdfs ?