Centos7安装FastDFS

Posted heqiuyong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7安装FastDFS相关的知识,希望对你有一定的参考价值。

离线安装包准备:

将相关的安装包上传到 /usr/local 目录

技术分享图片

 

并解压到当前目录

技术分享图片

 

1.安装 gcc

yum install -y gcc gcc-c++

 技术分享图片

 

2.安装 perl

yum install -y perl

技术分享图片

 

 3.安装 libevent

yum install -y libevent

技术分享图片

 

4.安装 libfastcommon

libfastcommon 没有yum源,通过上传的安装包进行编译与安装

cd /usr/local/libfastcommon-1.0.7/

./make.sh && ./make.sh install

技术分享图片

 

 libfastcommon安装好后会在/usr/lib64 目录下生成  libfastcommon.so 库文件

技术分享图片

 

由于FastDFS程序引用usr/lib目录所以需要将/usr/lib64下的库文件拷贝至/usr/lib下

cp /usr/lib64/libfastcommon.so /usr/lib

 

5.安装 tracker

cd /usr/local/fastdfs-5.05/

./make.sh && ./make.sh install

技术分享图片

 

安装成功将安装目录下的conf下的文件拷贝到/etc/fdfs/下

cp conf/* /etc/fdfs/

技术分享图片

 

 6.配置和启动 tracker

切换到 /etc/fdfs 目录下

cd /etc/fdfs

 

修改 tracker.conf

vi tracker.conf

base_path 改为:/home/fastdfs
http.server_port 改为: 80

 

创建 /home/fastdfs 目录

mkdir -p /home/fastdfs

 

启动tracker

/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart

PS:启动成功后,在/home/fastdfs/ 目录下生成两个目录, 一个是数据,一个是日志

技术分享图片

 

 7.配置和启动 storage

切换到 /etc/fdfs 目录下

cd /etc/fdfs

 

修改 tracker.conf

vi storage.conf

base_path 改为: /home/fastdfs
store_path0 改为: /home/fdfs_storage
tracker_server 改为:x.x.x.x:22122 (根据实际情况改)
http.server_port 改为:88

 

创建 /home/fdfs_storage 目录

mkdir -p /home/fdfs_storage

 

启动 storage

/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart

PS:启动成功后,在/home/fdfs_storage/data 目录下生成以下显示目录

技术分享图片

 

8.测试FastDFS上传文件

 

 

 

 

 

 

 

 





以上是关于Centos7安装FastDFS的主要内容,如果未能解决你的问题,请参考以下文章

centos7怎么安装 centos7安装步骤

centos7安装教程?

如何安装Centos7

安装centos7正在执行安装后设置需要多久

vmware怎么安装centos7

centos7安装问题