fastdfs安装

本文讲的FastDFS的安装是单机安装,Storage和Tracker安装在同一台机器

(1)安装gcc(已经安装过的忽略)

(2)安装libfastcommon

(3)上传libfastcommon-master.zip到/usr/local/software下

1、上传libfastcommon-master.zip到/usr/local/software下

2、进行解压libfastcommon-master.zip:

unzip libfastcommon-master.zip -d /usr/local/fast/

3、进入目录:

cd /usr/local/fast/libfastcommon-master/

4、进行编译和安装:

./make.sh

./make.sh install

5、进行软件创建。FastDFS主程序设置的目录为/usr/local/lib/,所以我们需要创建/

usr/lib64/下的一些核心执行程序的软连接文件。

mkdir /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

(3)安装FastDFS

1、进入到cd /usr/local/software下,解压FastDFS_v5.05.tar.gz文件

cd /usr/local/software
tar -zxvf FastDFS_v5.05.tar.gz -C /usr/local/fast/

2、安装编译

cd /usr/local/fast/FastDFS/
./make.sh
./make.sh install

3、因为FastDFS服务脚本设置的bin目录为/usr/local/bin/下,但是实际我们安装在了/u

sr/bin/下面。所以我们需要修改FastDFS配置文件中的路径,也就是需要修改俩

个配置文件:

vim /etc/init.d/fdfs_storaged

%s+/usr/local/bin+/usr/bin

vim /etc/init.d/fdfs_trackerd

%s+/usr/local/bin+/usr/bin

(4)配置跟踪器(tracker)

1、进入 cd /etc/fdfs/目录配置跟踪器文,目录中有fastdfs给出的默认配置文档

拷贝一份默认配置文档

cp tracker.conf.sample tracker.conf

2、设置base_path,这个要设置成自己的目录

(5)配置存储器(storage)

1、进入 cd /etc/fdfs/目录配置跟踪器文,目录中有fastdfs给出的默认配置文档

2、拷贝一份默认配置文档cp storage.conf.sample storage.conf

3、设置base_path,store_path0这个要设置成自己的目录

base_path=/usr/local/fastDFS

tracker_server=192.168.179.3:22122(就是你tracker的IP)

http.server_port=8888

 

(6)linux开启22122(tracker)、23000(storage)的端口访问

命令:

vim /etc/sysconfig/iptables

添加:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 23000 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22122 -j ACCEPT

重启:

service iptables restart

 

(7)启动tracker和storage

/etc/init.d/fdfs_trackerd start

/etc/init.d/fdfs_storaged start

1、需要的话可以加入自启动

命令:

vim /etc/rc.d/rc.local

加入配置:

/etc/init.d/fdfs_trackerd start

/etc/init.d/fdfs_storaged start

重启:

service iptables restart

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值