centos7离线安装fastdfs
离线安装包准备:链接: https://pan.baidu.com/s/1ZTNc31fLTYXdnzcUwobkOw?pwd=cp27 提取码: cp27
安装libfastcommon
-
创建目录
mkdir -p /data/app/fdfs -
将安装包上传到目录下
-
解压文件
tar -zxvf libfastcommon-1.0.7.tar.gz
解压后会出现libfastcommon-1.0.7文件夹,进入文件夹可以看到下面的目录结构。 -
进入libfastcommon-1.0.7文件夹,进行编译安装
编译
./make.sh
安装
./make.sh install
5. 验证是否安装成功,如果都能看到文件,说明头文件和动态库已就位
ls /usr/include/fastcommon/
ls /usr/lib64/libfastcommon.so
- 如果没有显示的话,输入./make.sh clean重新进行编译安装。
安装fastdfs
-
将安装包上传到/data/app/fdfs目录下
-
解压文件,可以看到fastdfs-5.05文件夹
tar -zxvf fastdfs-5.05.tar.gz -
进入fastdfs-5.05进行编译和安装,如果编译安装失败,可能是之前的fastcommon编译安装有问题,头文件和动态库没有正常安装
编译
./make.sh
安装
./make.sh install
4. 安装成功将安装目录下的 conf 下的文件拷贝到 /etc/fdfs/ 下
cp conf/* /etc/fdfs
配置和启动tracker
-
进入/etc/fdfs目录下
-
修改tracker.conf配置文件
vi tracker.conf
修改数据和日志目录,以/home/fastdfs为例
base_path =/home/fastdfs
3. 启动tracker
mkdir -p /home/fastdfs
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
4. 启动后可以看到/home/fastdfs目录下面有两个文件夹
配置和启动 storage
- 切换到/etc/fdfs目录下
- 修改tracker.conf文件
base_path = /home/fastdfs
store_path0 = /home/fdfs_storage
ip填tracker部署的服务器ip,端口号就是tracker.conf的port,默认是22122
tracker_server = x.x.x.x:22122 (根据实际情况改)
3. 启动 storage
mkdir -p /home/fdfs_storage
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
4. 启动成功后,可以在/home/fdfs_storage/data 目录下看到以下目录
- 查看tracker和storage是不是在通信
fdfs_monitor /etc/fdfs/storage.conf

浙公网安备 33010602011771号