FastDFS安装和配置
Posted Dr.psycho
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FastDFS安装和配置相关的知识,希望对你有一定的参考价值。
FastDFS 安装和配置
安装c++依赖
yum -y install gcc-c++
安装libevent依赖
yum -y install libevent
在此目录下把需要的包拉进去
解压libfastcommon-master
yum -y install unzip
unzip libfastcommon-master
解压之后,我们进入到解压文件的根目录中
cd libfastcommon-master
编译:
./make.sh
找不到命令通过以下命令进行安装后再执行./make.sh
yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget
./make.sh install
cd /usr/lib64
cp libfastcommon.so /usr/lib/
通过查看此路径看是否创建成功
Look for path and check create successful:
find /usr/lib/ -name libfastcommon.so
change path:
解压这个包:
进入目录并执行安装指令:
cd FastDFS
./make.sh
./make.sh install
通过观察指令,可以看出install指令都做了什么事!(其他指令也是如此,如果能够看得懂)
客户端 , 存储节点文件,跟踪器文件
cd /usr/local/FastDFS/FastDFS/conf
复制文件到指定的路径:
cp * /etc/fdfs/
进入到指定的目录
cd /usr/local/FastDFS/FastDFS/tracker
修改配置文件:
vim /etc/fdfs/tracker.conf
update:
base_path=/usr/local/FastDFS/FastDFS/tracker
启动:
/usr/local/FastDFS/FastDFS/tracker/fdfs_trackerd /etc/fdfs/tracker.conf
切换进入并编译文件
cd ../storage/
vim /etc/fdfs/storage.conf
修改配置文件:
base_path=/usr/local/FastDFS/FastDFS/storage
store_path0=/usr/local/FastDFS/FastDFS/storage
tracker_server=10.50.6.15:22122
启动服务:
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf
切换目录:
cd /usr/local/FastDFS/FastDFS/client/
把.so文件拷贝到usr/lib目录下
cp libfdfsclient.so /usr/lib
修改配置文件
vim /etc/fdfs/client.conf
base_path=/usr/local/FastDFS/FastDFS/client
tracker_server=10.50.6.15:22122
写入文件并进行测试:
vim /root/hi.html
传输文件:
/usr/bin/fdfs_test /etc/fdfs/client.conf upload /root/hi.html
出现此结果证明上传已经成功!
它告诉我们文件保存的位置.
以上是关于FastDFS安装和配置的主要内容,如果未能解决你的问题,请参考以下文章