Linux中搭建fastDFS

来源:互联网 发布:ubuntu 16.04装软件 编辑:程序博客网 时间:2024/06/05 21:15

本次使用的工具是:

一、使用xftp上传下面三个文件到服务器。


用xshell连接到服务器查看上传的文件



进入libfastcommon执行安装命令

cd libfastcommon-1.0.7 
./make.sh 
./make.sh   install 


注意安装过程中的输出信息,如果没有报错就表示libfastcommon安装成功了。 由于libfastcommon.so默认安装到了/usr/lib64/libfastcommon.so,而FastDFS主程序设置的lib目录是/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 

也可以使用下面方式:




至此libfastcommon安装成功了,接下来安装FastDFS

二、安装Tracker服务

解压fastDFS到/usr/local中,进入fastdfs目录

依次执行下面命令

./make.sh 
 
./make.sh install 




安装成功。

配置fastdfs:

配置文件都放到/etc/fdfs文件夹

把/root/FastDFS/conf目录下的所有的配置文件都复制到/etc/fdfs下


配置tracker服务:

vim /etc/fdfs/track.conf


如果没有就在home下建一个目录 

启动Tracker。 

  1. 启动命令:/usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf 
  2. 重启命令:/usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart


三、安装Storage服务

在home/fastdfs中创建storage目录,然后修改下面内容:

vim /etc/fdfs/storage.conf




启动storage


测试服务,是否成功
修改配置文件/etc/fdfs/client.conf



测试上传图片:





0 0
原创粉丝点击