step 1 : 准备材料
链接:https://pan.baidu.com/s/1eRjSECmu-c1pYeDdAw2FLg 密码:x2zz
step 2: 安装fastdfscommon
1: 安装所需要的依赖环境 yum -y install libevent
2: 解压fastdfscommon压缩包 tar -zxvf libfastcommon-1.0.7.tar.gz
3: 进入刚解压出来的fastdfscommon文件夹, 找到make.sh文件用它来进行编译 ./make.sh
4: 安装刚刚编译的fastdfscommon文件 ./make.sh install
5: 安装后会安装到目录 /usr/lib64, 该目录有很多文件,所有可以使用以下命令 ll libfast*
6: 因为lib64是64位的环境, 所以我们要将它移至目录 /usr/lib, cp libfastcommon.so /usr/lib
step 3: 安装tracker服务
1 : 找到 fastdfs-5.05.tar.gz压缩文件 ,然后解压它, tar -zxvf fastdfs-5.05.tar.gz
2: 进入刚解压出来的fastdfs-5.05.文件夹, 找到make.sh文件用它来进行编译 ./make.sh
3: 安装刚刚编译的fastdfscommon文件 ./make.sh install
4: 安装完后,fastdfs会在目录 /usr/bin/ 添加了以fdfs为前缀的文件,查看命令如下 ll fdfs*
5: 另外fastdfs也会在 目录 /etc/fdfs/ 添加相关配置,转到该目录 cd /etc/fdfs/ , 然后查看此目录相关文件 ll
6: 然后转到 已经解压出来的fastdfs-5.05 文件夹目录, 里面会有conf文件夹目录, 再进入到此目录中, 如图
7: 将上面所有文件全部拷贝到 目录 /etc/fdfs/ 中去 cp * /etc/fdfs/ ,转到目录/etc/fdfs/, 查看此目录内容 ll
8: 修改 tracker.conf 文件 vim tracker.conf , 找到 base_path 关键字符串(此路径也就是日志的保持路径, 这个随意填写)
9: 创建上面所填写修改的路径, (上面是 /fastdfs/tracker) mkdir /fastdfs/tracker -p
10: 分别再创建 storage , client和tmp , 为下面准备 mkdir /fastdfs/storage -p, mkdir /fastdfs/client -p, mkdir /fastdfs/tmp -p
11: 启动tracker服务 /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf 按下回车(重启命令 /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart)