a) 解压并进入
# tar -zxvf V1.0.7.tar.gz
# cd libfastcommon-1.0.7
b) 编译、安装
# ./make.sh
# ./make.sh install
c) libfastcommon.so 默认安装到了/usr/lib64/libfastcommon.so。但是后续我们安装的 FastDFS 主程序设置的 lib 目录是/usr/local/lib,因此需要创建软链接。
ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so
2、下载安装 FastDFS
a) 解压并进入
# tar -zxvf V5.05.tar.gz
# cd fastdfs-5.05
b) 编译、安装
# ./make.sh
# ./make.sh install
c) 安装后的相应文件与目录如下:
1、fastdfs 的服务脚本:
/etc/init.d/fdfs_storaged
/etc/init.d/fdfs_tracker
2、fastdfs 配置文件(这三个是样例配置,后续我们在此基础上更改) :
/etc/fdfs/client.conf.sample
/etc/fdfs/storage.conf.sample
/etc/fdfs/tracker.conf.sample
3、命令工具在 /usr/bin/ 目录下:
fdfs_appender_test
fdfs_appender_test1
fdfs_append_file
fdfs_crc32
fdfs_delete_file
fdfs_download_file
fdfs_file_info
fdfs_monitor
fdfs_storaged
fdfs_test
fdfs_test1
fdfs_trackerd
fdfs_upload_appender
fdfs_upload_file
stop.sh
restart.sh