FastDFS离线安装

FastDFS离线安装
安装包(链接:百度网盘 请输入提取码
提取码:syhm
)
1.上传安装包,并解压libfastcommon-1.0.36.tar.gz, fastdfs-5.11.tar.gz到usr/local/FastDFS里,效果如下图,步骤见

在这里插入图片描述

2.解压libfastcommon-1.0.36.tar.gz到当前文件夹
Shell>tar -zxvf libfastcommon-1.0.36.tar.gz

3.解压后的目录则为:
Shell>usr/local/FastDFS/libfastcommon-1.0.7

4.进入libfastcommon-1.0.7目录中
Shell>cd libfastcommon-1.0.7

在这里插入图片描述

5.启动运行libfastcommon-1.0.7下的make.sh的文件
Shell>./make.sh
Shell>./make.sh install
(备注:这里会报错,提示缺少环境包perl,则安装环境包底下会附上安装方式,如果没报错请看下一步)

6.在FastFFS目录下解压fastdfs-5.11.tar.gz文件并运行
Shell>tar -zxvf fastdfs-5.05.tar.gz

7.切换到fastdfs-5.11目录中,并运行文件
Shell>cd fastdfs-5.11
Shell>./make.sh
Shell>./make.sh install

8.fastdfs的配置文件配置文件默认在/etc/fdfs下默认脚本在/etc/init.d下创建两个目录,用来存放数据:
Shell>mkdir -p /data/fdfs_tracker
Shell>mkdir -p /data/fdfs_storage

9.复制配置文件:
Shell>cd /etc/fdfs
Shell>cp storage.conf.sample storage.conf
Shell>cp tracker.conf.sample tracker.conf

10.配置跟踪器的配置文件tracker.conf
Shell>vi tracker.conf
修改:
base_path=/data/fdfs_tracker

在这里插入图片描述  

11.修改存储节点的配置文件storage.conf
Shell>vi storage.conf
base_path=/data/fdfs_storage/base

在这里插入图片描述

store_path_count=1
store_path0=/data/fdfs_storage/storage0
tracker_server=172.10.0.46:22122

在这里插入图片描述

12.创建目录(即上图配置文件中的文件目录):
Shell>mkdir -p /data/fdfs_storage/base
Shell>mkdir -p /data/fdfs_storage/storage0

13.启动服务:(若是没有,一般都没得所以肯定要复制滴,/usr/bin里边复制过去)
启动服务
Shell>/etc/init.d/fdfs_trackerd start
Shell>/etc/init.d/fdfs_storaged start
一般来说,启动还是会报错滴,提示缺少文件夹,如果不报错,则忽略不慌看脚里(下面)图:

在这里插入图片描述

解决办法:
Shell>cp /usr/bin/fdfs_trackerd /usr/local/bin/fdfs_trackerd
Shell>cp /usr/bin/stop.sh /usr/local/bin/stop.sh
Shell>cp /usr/bin/restart.sh /usr/local/bin/restart.sh

然后理论上这里还是要报错滴,不慌在瞅一眼脚里
咳咳,搞忘了截图了,不过一般是权限问题,给予最高权限就可以了

14.查看服务是否启动,如下图表示启动成功:
Shell>ps -ef|grep fdfs

在这里插入图片描述

15.测试一下fastdfs是否可用,配置client文件:
Shell>cd /etc/fdfs
Shell>cp client.conf.sample client.conf

16.编辑修改配置文件:
Shell>vi client.conf
base_path=/data/client
tracker_server=192.168.81.133:22122

在这里插入图片描述

17.先创建一个新文件夹,然后测一下
Shell>mkdir -p /data/client
通过fdfs_upload_file来测试:
Shell>echo “9876543210” >> /data/3.txt
Shell>fdfs_upload_file /etc/fdfs/client.conf /data/3.txt

在这里插入图片描述

18.通过fdfs_download_file下载我们刚上传的文件,如图表示成功
Shell>fdfs_download_file /etc/fdfs/client.conf group1/M00/00/00/rAoALl1HpX6AYYhgAAAACwwUsrI874.txt

在这里插入图片描述

19.查看编辑防火墙配置文件
Shell>vi /etc/sysconfig/iptables
添加端口如下:
Shell>-A INPUT -m state --state NEW -m tcp -p tcp --dport 23000 -j ACCEPT

20.重启防火墙:
Shell>service iptables restart

----------------------------------------------------我是分割线-----------------------------------------------------
perl安装
[root@ZC /]# tar -zxvf perl-5.16.1.tar.gz
[root@ZC /]# cd perl-5.16.1
[root@ZC perl-5.16.1]# ./Configure -des -Dprefix=/usr/local/perl
[root@ZC perl-5.16.1]# make
[root@ZC perl-5.16.1]# make test
[root@ZC perl-5.16.1]# make install

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值