Centos7安装fastdfs6.06集群一:软件下载与安装

44 篇文章 0 订阅
4 篇文章 0 订阅

一、查看系统版本

[root@localhost ~]# cat /etc/redhat-release 
CentOS Linux release 7.8.2003 (Core)

二、结构规划

2台tracker
4台storage分两个group
group1: 2台storage
group2: 2台storage
共6台机器

两台tracker:
tracker1: 172.17.0.2
tracker2: 172.17.0.3

四台storage:
storage1: 172.17.0.4 group1
storage2: 172.17.0.5 group1
storage3: 172.17.0.6 group2
storage4: 172.17.0.7 group2

三、下载软件包

1.下载地址:https://github.com/happyfish100
2.软件包:

fastdfs-6.06.tar.gz
libfastcommon-1.0.43.tar.gz
fastdfs-nginx-module-1.22.tar.gz

3.下载:

[root@localhost downloads]# wget https://github.com/happyfish100/fastdfs/archive/V6.06.tar.gz
[root@localhost downloads]# wget https://github.com/happyfish100/fastdfs-nginx-module/archive/V1.22.tar.gz
[root@localhost downloads]# wget https://github.com/happyfish100/libfastcommon/archive/V1.0.43.tar.gz

统一下载最新版的包,保证版本统一

四、安装公共依赖包,每台都相同

[root@localhost ~]# yum install make cmake gcc gcc-c++
[root@localhost ~]# yum install libtool zlib zlib-devel openssl openssl-devel
[root@localhost ~]# yum -y install pcre pcre-devel libevent libevent-devel perl unzip zip net-tools telnet vim wget

五、安装libfastcommon,每台都相同

1,解压libfastcommon的压缩包

[root@localhost downloads]# tar -zxvf libfastcommon-1.0.43.tar.gz

2, 编译并安装

[root@localhost downloads]# cd libfastcommon-1.0.43/
[root@localhost libfastcommon-1.0.43]# ./make.sh && ./make.sh install

3,检查执行的结果,看安装是否成功:

[root@localhost libfastcommon-1.0.43]# ls /usr/lib64|grep libfastcommon
libfastcommon.so
[root@localhost libfastcommon-1.0.43]# ls /usr/lib|grep libfastcommon
libfastcommon.so

说明:如果能看到libfastcommon.so,说明安装成功
注意:安装的路径:libfastcommon默认安装到了/usr/lib64/这个位置。

FastDFS主程序设置的目录为/usr/local/lib/,所以需要创建/usr/lib64/下的一些核心执行程序的软连接文件(6版本好像自动就有的,有时间再注意看一下,如有本来就有,就不用建了

#创建目录
mkdir -p /usr/local/lib/

#创建软链接
ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so

六、安装fastdfs,每台都相同

1,解压fastdfs

[root@localhost source]# tar -zxvf fastdfs-6.06.tar.gz

2,安装fastdfs

[root@localhost source]# cd fastdfs-6.06/
[root@localhost fastdfs-6.06]# ./make.sh && ./make.sh install

3,检查fastdfs是否安装成功?

[root@localhost fastdfs-6.06]# ls /usr/bin|grep fdfs
fdfs_appender_test
fdfs_appender_test1
fdfs_append_file
fdfs_crc32
fdfs_delete_file
fdfs_download_file
fdfs_file_info
fdfs_monitor
fdfs_regenerate_filename
fdfs_storaged
fdfs_test
fdfs_test1
fdfs_trackerd
fdfs_upload_appender
fdfs_upload_file
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值