温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

CentOS 6.6如何安装单节点FastDFS

发布时间:2021-11-15 16:28:41 来源:亿速云 阅读:134 作者:小新 栏目:服务器

这篇文章主要为大家展示了“CentOS 6.6如何安装单节点FastDFS”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CentOS 6.6如何安装单节点FastDFS”这篇文章吧。

一、下载下面的两个压缩包并放在/usr/local/目录下

FastDFS_v5.08.tar.gz

libfastcommon-master.zip  (是从 FastDFS 和 FastDHT 中提取出来的公共 C 函数库)

源码下载地址:https://github.com/happyfish200/

二、如果没有GCC编译器,先安装GCC

# yum install make cmake gcc gcc-c++

三、解压缩libfastcommon-master并编译安装

# cd /usr/local

# unzip libfastcommon-master.zip

# cd libfastcommon-master

# ./make.sh

# ./make.sh install

这里libfastcommon 默认安装到了

/usr/lib64/libfastcommon.so

/usr/lib/libfastcommon.so

四、解压缩FastDFS_v5.08并编译安装

# cd /usr/local

# tar -zxvf FastDFS_v5.08.tar.gz

# cd FastDFS

# ./make.sh

# ./make.sh install

安装后的相应文件与目录:

1、服务脚本

/etc/init.d/fdfs_storaged

/etc/init.d/fdfs_tracker

2、样例配置文件

/etc/fdfs/client.conf.sample

/etc/fdfs/storage.conf.sample

/etc/fdfs/tracker.conf.sample

3、命令工具在/usr/bin/目录下的:

         fdfs_appender_test

         fdfs_appender_test1

         fdfs_append_file

         fdfs_crc32

         fdfs_delete_file

         fdfs_download_file

         fdfs_file_info

         fdfs_monitor

         fdfs_storaged

         fdfs_test

         fdfs_test1

         fdfs_trackerd

         fdfs_upload_appender

         fdfs_upload_file

         stop.sh

         restart.sh

五、复制3份配置文件

# cd /etc/fdfs

# cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf

# cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf

# cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf

六、配置 tracker

1、创建基础数据目录

# mkdir -p /data/fastdfs

2、编辑配置文件

# vi /etc/fdfs/tracker.conf

disabled=false

port=22122

base_path=/data/fastdfs

其它参数保留默认配置,具体配置解释请参考官方文档说明:

http://bbs.chinaunix.net/thread-1941456-1-1.html

3、启动 Tracker:

# /etc/init.d/fdfs_trackerd start

(初次成功启动,会在/home/zheng/fastdfs/ 目录下创建 data、logs 两个目录)

查看 FastDFS Tracker 是否已成功启动:

# ps -ef | grep fdfs

4、 若要关闭 Tracker,命令为:

# /etc/init.d/fdfs_trackerd stop

5、 设置 FastDFS 跟踪器开机启动:

# vi /etc/rc.d/rc.local

在文件末尾添加以下内容:

## FastDFS Tracker

/etc/init.d/fdfs_trackerd start

七、配置storage

1、编辑配置文件

# vi /etc/fdfs/storage.conf

disabled=false

port=23000

base_path=/data/fastdfs

store_path0=/data/fastdfs

tracker_server={主机IP}:22122

http.server_port=8888

其它参数保留默认配置,具体配置解释请参考官方文档说明:

http://bbs.chinaunix.net/thread-1941456-1-1.html

2、启动 Storage

# /etc/init.d/fdfs_storaged start

(初次成功启动,会在/fastdfs/storage 目录下创建 data、logs 两个目录)

查看 FastDFS Storage 是否已成功启动

# ps -ef | grep fdfs

3、若要关闭 Storage,命令为:

# /etc/init.d/fdfs_storaged stop

4、 设置 FastDFS 存储器开机启动:

# vi /etc/rc.d/rc.local

在文件末尾添加以下内容:

## FastDFS Storage

/etc/init.d/fdfs_storaged start

八、修改 Tracker 服务器中的客户端配置文件

# vi /etc/fdfs/client.conf

base_path=/data/fastdfs

tracker_server={主机IP}:22122

九、测试上传文件

# cd /root/桌面

# touch mytext.txt

# /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /root/桌面/mytext.txt

group1/M00/00/00/wKh6b1kHEyqAKoYNAAAAAAAAAAA491.txt

这里group1/M00/00/00/wKh6b1kHEyqAKoYNAAAAAAAAAAA491.txt是返回的ID 号,表示

文件上传成功。

以上是“CentOS 6.6如何安装单节点FastDFS”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI