欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

基于分布式文件系统的fastdfs-部署篇(一)

程序员文章站 2022-04-03 22:41:11
...

基于分布式文件系统的fastdfs-部署篇

说明:

1、关闭防火墙(或者放通相关的端口)
2、禁用selinux
3、安装包路径:/root/pkg目录下
基于分布式文件系统的fastdfs-部署篇(一)

1、集群架构拓扑

基于分布式文件系统的fastdfs-部署篇(一)

2、节点配置

基于分布式文件系统的fastdfs-部署篇(一)

3、软件列表及下载地址

基于分布式文件系统的fastdfs-部署篇(一)

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

基于分布式文件系统的fastdfs-部署篇(一)

2)编译并安装

cd libfastcommon-1.0.39 
./make.sh 
./make.sh install

基于分布式文件系统的fastdfs-部署篇(一)

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

基于分布式文件系统的fastdfs-部署篇(一)

2)编译:

cd fastdfs-5.11 && ./make.sh

基于分布式文件系统的fastdfs-部署篇(一)

3)安装

./make.sh install

基于分布式文件系统的fastdfs-部署篇(一)

4)安装完fdfs之后生成的相关命令

ls -la /usr/bin/fdfs*

基于分布式文件系统的fastdfs-部署篇(一)

5)生成的配置文件

ls -l /etc/fdfs/

基于分布式文件系统的fastdfs-部署篇(一)

相关标签: 存储