本文详细讲述了在阿里云ECS服务器上安装部署fastdfs文件服务器。
ECS服务器配置:
fastdfsa安装部署的软件版本清单:
链接:https://pan.baidu.com/s/1HBbsuWdfWniNRMwrYWdpvA
提取码:i7a5
第一步:安装前的准备,安装依赖软件和类库
- yum install gcc-c++ -y
- yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget
- yum -y install libevent
- yum install perl*
在命令行窗口一步一步执行,正常情况都能成功。
第二步:安装fdfs的依赖库libfastcommom
1 上传压缩包文件libfastcommonV1.0.7.tar.gz到/usr/local目录下,并解压。
2. tar -zxvf libfastcommonV1.0.7.tar.gz
3 进入压缩文件夹,#cd /usr/local/libfastcomm-1.0.7
4 进行编译 #./make.sh
5 安装 #./make.sh install
6 用cp /usr/lib64/libfastcommon.so /usr/lib/将类库拷贝到/usr/lib下
第三步:安装fastfds软件(tracker、storage)
1 新建目录fastdfs,该目录用于存储上传的文件、数据及日志数据
#make /opt/fastdfs
2 将文件解压FastDFS_v5.05.tar.gz到/usr/local目录
3 进入解压 文件夹目录
#cd FastDFS
4 进行编译 #./make.sh
5 安装 #./make.sh install
6 进入conf配置目录将文件都拷贝到/etc/fdfs下cp * /etc/fdfs/(安装时自动生成)