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的主要内容,如果未能解决你的问题,请参考以下文章