基于分布式文件系统的fastdfs-部署篇(一)
程序员文章站
2022-04-03 22:41:11
...
基于分布式文件系统的fastdfs-部署篇
说明:
1、关闭防火墙(或者放通相关的端口)
2、禁用selinux
3、安装包路径:/root/pkg目录下
1、集群架构拓扑
2、节点配置
3、软件列表及下载地址
3.1 、下载libfastcommon
wget https://codeload.github.com/happyfish100/libfastcommon/tar.gz/V1.0.39
3.2、下载fastdfs
wget https://codeload.github.com/happyfish100/fastdfs/tar.gz/V5.11
3.3、下载fastdfs-nginx-module
wget https://codeload.github.com/happyfish100/fastdfs-nginx-module/tar.gz/V1.20
3.4、下载nginx
wget http://nginx.org/download/nginx-1.14.2.tar.gz
4、安装操作
4.1、安装基础公共软件(所有机器均操作),yum源自己配置即可
yum -y install gcc gcc-c++ make cmake unzip tar vim pcre pcre-devel zlib zlib-devel openssl openssl-devel
4.2、安装libfastcommon
cd /root/pkg
tar -xf libfastcommon-1.0.39.tar.gz
cd libfastcommon-1.0.39
./make.sh
./make.sh install
1)解压
cd /root/pkg
tar -xf libfastcommon-1.0.39.tar.gz
2)编译并安装
cd libfastcommon-1.0.39
./make.sh
./make.sh install
4.3、安装fdfs
cd /root/pkg && tar -xf fastdfs-5.11.tar.gz
cd fastdfs-5.11 && ./make.sh && ./make.sh install
ls -la /usr/bin/fdfs*
1)解压
cd /root/pkg && tar -xf fastdfs-5.11.tar.gz
2)编译:
cd fastdfs-5.11 && ./make.sh
3)安装
./make.sh install
4)安装完fdfs之后生成的相关命令
ls -la /usr/bin/fdfs*
5)生成的配置文件
ls -l /etc/fdfs/