FastDFS 安装步骤
来源:互联网 发布:产品原型软件 编辑:程序博客网 时间:2024/06/06 16:38
快速安装
1.安装libfastcommon
# ./make.sh
#./make.sh install
2.安装fastdfs
# ./make.sh
# ./make.sh install
详细步骤
1.下载安装包
源码在google的code服务器上有,不想翻墙了,直接去源码中国下载了。
源码在google的code服务器上有,不想翻墙了,直接去源码中国下载了。
目前最新版本为5.05 全名 fastdfs-5.05.tar.gz
或者去这里下载:(版本又更新了5.11)
https://github.com/happyfish100/fastdfs/releases/tag/V5.10
#yum install libevent.x86_64
https://github.com/happyfish100/fastdfs/releases/tag/V5.10
2.安装网络驱动包(最新的fastdfs,安装支持插件libfastcommon即可,不在需要libevent了)
fastdfs 需要一个网络驱动包 libevent;
我直接用yum安装了;
我直接用yum安装了;
# yum list libevent
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
Installed Packages
libevent.x86_64 1.4.13-4.el6 @base
Available Packages
libevent.i686 1.4.13-4.el6 base
#yum install libevent.x86_64
3.安装程序
解压 tar -zxvf fastdfs-5.05.tar.gz
进入文件中 cd fastdfs-5.05
开始安装 ./make.sh
进入文件中 cd fastdfs-5.05
开始安装 ./make.sh
* 报错 ./make.sh: line 14: gcc: command not found
gcc没装就会这样子,装上它就好了
# yum install gcc
# yum install gcc
继续安装./make.sh
*报错 make: *** [../common/fdfs_global.o] Error 1
(看源码目录下的INSTALL文件发现,需要安装libfastcommon)
下载安装libfastcommon
到https://github.com/happyfish100/libfastcommon 点击绿色按钮下载 libfastcommon-master.zip
上传解压 unzip libfastcommon-master.zip
安装libfastcommon
# ./make.sh
(看源码目录下的INSTALL文件发现,需要安装libfastcommon)
下载安装libfastcommon
到https://github.com/happyfish100/libfastcommon 点击绿色按钮下载 libfastcommon-master.zip
上传解压 unzip libfastcommon-master.zip
安装libfastcommon
# ./make.sh
#./make.sh install
*报错
[root@ libfastcommon-master]# ./make.sh install
[root@ libfastcommon-master]# ./make.sh install
mkdir -p /usr/lib64
mkdir -p /usr/lib
install -m 755 libfastcommon.so /usr/lib64
install: cannot change permissions of `/usr/lib64/libfastcommon.so': Permission denied
make: *** [install] Error 1
(经过测试,安装程序和root身份都无法修改libfastcommon.so这个文件权限为755)
(多个技术论坛发帖都无法解决,暂时跳过,放弃了原来的机器Centos6.3)
(换了一台Centos7机器安装,没出现问题)
原因找到了,原来那台装了 安全狗,所以无法建目录……
(多个技术论坛发帖都无法解决,暂时跳过,放弃了原来的机器Centos6.3)
(换了一台Centos7机器安装,没出现问题)
原因找到了,原来那台装了 安全狗,所以无法建目录……
重新整理一下:
1.首先安装支持插件libfastcommon
[root@localhost libfastcommon-master]# ./make.sh
[root@localhost libfastcommon-master]# ./make.sh install
[root@localhost libfastcommon-master]# ./make.sh
[root@localhost libfastcommon-master]# ./make.sh install
mkdir -p /usr/lib64
mkdir -p /usr/lib
install -m 755 libfastcommon.so /usr/lib64
install -m 755 libfastcommon.so /usr/lib
mkdir -p /usr/include/fastcommon
install -m 644 common_define.h hash.h chain.h logger.h base64.h shared_func.h pthread_func.h ini_file_reader.h _os_define.h sockopt.h sched_thread.h http_func.h md5.h local_ip_func.h avl_tree.h ioevent.h ioevent_loop.h fast_task_queue.h fast_timer.h process_ctrl.h fast_mblock.h connection_pool.h fast_mpool.h fast_allocator.h fast_buffer.h skiplist.h multi_skiplist.h flat_skiplist.h skiplist_common.h system_info.h fast_blocked_queue.h php7_ext_wrapper.h id_generator.h /usr/include/fastcommon
安装完成
2.安装FastFDS
# ./make.sh
# ./make.sh
报错:./make.sh: line 184: perl: command not found
./make.sh: line 185: perl: command not found
./make.sh: line 186: perl: command not found
安装perl # yum install perl
安装perl # yum install perl
# ./make.sh install
阅读全文
0 0
- FastDFS安装步骤
- FastDFS 安装步骤
- 分布式文件系统 fastDFS 安装步骤
- 分布式文件系统fastdfs安装步骤
- FastDFS(1)5.12安装步骤
- centos 系统下安装配置FastDFS步骤
- CentOS nginx FastDFS 安装文档 详细步骤
- Linux系统中FastDfs安装步骤
- FastDfs (四) Fastdfs安装
- 【FastDFS】FastDFS安装配置
- CentOS6.2下fastDFS的完整安装和配置步骤
- CentOS6.4下fastDFS的完整安装和配置步骤
- FastDFS分布式文件系统简介及单机版安装步骤详解
- fastdfs安装
- 安装FastDFS
- fastdfs安装
- fastdfs安装
- FastDFS安装
- grep命令
- 小程序网络请求
- 分布式文件系统简介
- 机器视觉光源亮度应如何选择
- FastDFS 原理介绍
- FastDFS 安装步骤
- FastDFS 配置文件 tracker.conf
- FastDFS 配置文件 storage.conf
- 第十八课(一)、 C指针(深入)
- Centos7 LVM扩容实例
- linux socket 缓存
- 管理 使用 FastDFS
- VNC 远程桌面 连接(安装桌面程序)
- linux下安装svn,svn搭建,svn迁移详解