暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Linux安装FastDFS分布式文件系统

修电脑的杂货店 2021-09-07
229

 FastDFS分布式文件系统


完成上传文件,分布式存储文件,下载文件等功能。


01

准备工作


 FastDFS分布式文件系统在安装过程中,需要访问Github等国外网站,我们最好先把安装包等,放到服务器上。


新建一个文件夹,当作安装路径。


mkdir -p /usr/local/fastdfs


02


安装工具


编译工具和解压工具。

yum -y install cmake make gcc-c++
yum -y install unzip


03


安装依赖的C语言库


解压到安装路径文件夹。

tar zxvf libfastcommon-1.0.43.tar.gz -C /usr/local/fastdfs


进入解压后的文件夹,编译,安装。

cd /usr/local/fastdfs
./make.sh
./make.sh install


// 添加一个软链接,方便我们在后续编译过程中用到它
ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so


04


安装fast-dfs


解压到安装路径文件夹。

tar zxvf fastdfs-6.06.tar.gz -C /usr/local/fastdfs


进入解压后的文件夹,编译,安装。

cd /usr/local/fastdfs
./make.sh
./make.sh install


// 到这个文件夹下看看是否安装成功,如果成功会有下边两个文件


cd /etc/init.d/


1、fdfs_storage
2、fdfs_tracker


// 添加一个软链接,方便我们在后续编译过程中用到它
ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so



05


配置tracker


修改配置文件之前,我们先Copy一份备用,给自己一个重新做人的机会······


进入配置文件夹 /etc/fdfs

cd /etc/fdfs
cp tracker.conf.sample tracker.conf


接下来修改一下配置就好啦~


设置tracker的开机启动。


vim /etc/rc.d/rc.local


// 添加下面这句
/etc/init.d/fdfs_tracked start


// 同样的方法可以配置storage
// 启动storage的前提是启动tracker, 不建议storage开机启动


06


安装Nginx


tar zxvf fastdfs-nginx-module-1.22.tar.gz -C /usr/local/fastdfs


// 安装nginx的依赖
yum install -y gcc gcc-c++ make automake autoconf libtool pcre pcre-develzlib zlib-devel openssl openssl-devel


./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi \
--add-module=/usr/local/fastdfs/fastdfs-nginx-module-1.22/src


ln -s /fastdfs/storage/store/data/ /fastdfs/storage/store/data/M00


纸上得来终觉浅,绝知此事要coding...


👇戳原文链接看相关视频

👇在后台回复“FastDFS”获取文件。


文章转载自修电脑的杂货店,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论