CentOS 7安装FastDFS

准备工作:
将以下文件上传到/usr/local/smarthome目录。

  • FastDFS_v5.08.tar.gz
  • fastdfs-nginx-module_v1.16.tar.gz
  • libfastcommon-master.zip
  • nginx-1.10.0.tar.gz

一、单节点FastDFS

  1. 安装gcc
    GCC用来对C语言代码进行编译运行,使用yum命令安装:
yum -y install gcc

在这里插入图片描述
解压包需要用到解压命令(unzip),使用yum命令安装unzip:

yum -y install unzip zip

在这里插入图片描述

  1. 安装libevent
yum -y install libevent

在这里插入图片描述

  1. 安装libfastcommon-master
    进入/usr/local/smarthome目录,解压libfastcommon-master.zip:
unzip libfastcommon-master.zip

进入解压完成的目录:

 cd libfastcommon-master/

编译,运行./make.sh:
在这里插入图片描述

./make.sh

安装:

./make.sh install
  1. 安装fastdfs
    解压FastDFS_v5.08.tar.gz:
tar -zxvf FastDFS_v5.08.tar.gz

进入解压完成的目录:

cd FastDFS/

编译并安装:

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

如果安装成功,在/etc/init.d/目录下会有两个脚本文件:

ll /etc/init.d/ | grep fdfs

在这里插入图片描述
其中,fdfs_storaged是storage启动脚本,fdfs_trackerd是tracker启动脚本。
在/etc/fdfs/目录下能够看到默认的配置文件模板:

ll /etc/fdfs/

在这里插入图片描述

  • tarcker.conf.sample 是tracker的配置文件模板
  • storage.conf.sample 是storage的配置文件模板
  • client.conf.sample 是客户端的配置文件模板
  1. 配置并启动tracker服务
    1)复制模板文件:
cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf

2)修改复制后的配置文件:

vim /etc/fdfs/tracker.conf 

修改的内容如下:

# 存储日志和数据的根目录
base_path=/smarthome/tracker

3)新建目录:

mkdir -p /smarthome/tracker

注意:关闭防火墙
CentOS 7防火墙基础命令:

# 查看防火墙状态
systemctl status firewalld.service
# 关闭防火墙
systemctl stop firewalld.service
# 禁止防火墙开机启动
systemctl disable firewalld.service 

4)启动和停止:

# 启动tracker服务器:
/etc/init.d/fdfs_trackerd start
# 停止tracker服务器
/etc/init.d/fdfs_trackerd stop

在这里插入图片描述
在安装过程中,fdfs已被设置为系统服务,也可以采用以下命令启动/停止:

# 启动fdfs_trackerd服务
service fdfs_trackerd start
# 停止fdfs_trackerd服务
service fdfs_trackerd stop

检查FastDFS Tracker Server是否启动成功:

ps -ef | grep fdfs_trackerd
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦里逆天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值