centos7下的FastDFS5.09的安装与使用
2017-07-21 09:06
183 查看
FastDFS是一款开源的轻量级分布式文件系统,纯C实现,支持Linux、FreeBSD等Unix系统。
类google FS,不是通用的文件系统,只能通过专有API访问。
FastDFS服务端有两种角色:跟踪器(tracker)和存储节点(storage)。
tracker主要做调度工作,在访问上起负载均衡的作用,在内存中记录集群中group和storage的状态信息,是连接client和storage的枢纽。
storage存储服务器,文件和文件属性都保存到存储服务器上。
一、安装fastdfs
下载libfastcommon包
下载fastdfs源码包
安装libfastcommon
安装fastdfs
如果出现ioevent.h:82:2: #error port me这样的错误,请下载最新版的libfastcommon并安装。
二、环境说明
创建两台虚拟主机,IP分别为192.168.1.222和192.168.1.233,分别安装fastdfs。
三、fastdfs的配置文件
配置文件默认在/etc/fdfs下
默认脚本在/etc/init.d下
创建两个目录,用来存放数据
复制配置文件
跟踪器的配置文件tracker.conf
存储节点的配置文件storage.conf
创建目录,不然会出错
启动服务
查看服务是否启动
四、测试fastdfs
配置client文件
创建client目录
通过fdfs_upload_file来测试(如果发生错误,请查看防火墙)
通过fdfs_download_file下载我们刚上传的文件
查看文件信息
追加文件
删除文件
查看集群
五、fastdfs的nginx模块
下载pcre和nginx源码包
如:pcre-8.40.tar.gz
如:nginx-1.10.3.tar.gz
如:fastdfs-nginx-module-master.zip
创建用户
安装pcre
安装nginx
拷贝配置文件
修改nginx.conf
修改mod_fastdfs.conf
启动nginx
上传一个文件
然后通过nginx访问该文件
类google FS,不是通用的文件系统,只能通过专有API访问。
FastDFS服务端有两种角色:跟踪器(tracker)和存储节点(storage)。
tracker主要做调度工作,在访问上起负载均衡的作用,在内存中记录集群中group和storage的状态信息,是连接client和storage的枢纽。
storage存储服务器,文件和文件属性都保存到存储服务器上。
一、安装fastdfs
下载libfastcommon包
二、环境说明
创建两台虚拟主机,IP分别为192.168.1.222和192.168.1.233,分别安装fastdfs。
三、fastdfs的配置文件
配置文件默认在/etc/fdfs下
默认脚本在/etc/init.d下
创建两个目录,用来存放数据
四、测试fastdfs
配置client文件
五、fastdfs的nginx模块
下载pcre和nginx源码包
创建用户
相关文章推荐
- centos7下的FastDFS5.09的安装与使用
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- GitLab在CentOS7下LNMP环境的安装使用
- CentOS 7下快速安装Gitlab,搭建个人或者公司内部使用的Git服务器
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- Centos7下使用RPM方式安装Mysql5.7.12
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- CentOS 6.4 i386 版本安装 FastDFS、使用Nginx作为文件访问WEB服务器
- centos7下使用yum安装mysql数据库以及设置远程访问
- CentOS7下安装Mysql和Memcached 以及 使用C#操作Mysql和Memcached
- FastDFS在centos上的安装配置与使用
- centos7下使用yum安装mysql5.7.10
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql