本文章转自:乐字节
文章主要讲解:编译安装 FastdFS
获取FastdFS安装包可以关注公众号《乐字节》 发送:999
- 安装环境及版本说明
- 安装前准备
- 编译安装 libfastcommon
安装后检查
出现libfastcommon.so即成功
- 编译安装 Fastdfs
4.1 编译安装
4.2 准备配置文件
4.3 启动 fdfs_tracker 服务
修改 tracker.conf
启动 tracker 服务
4.4 启动 storage 服务
修改 storage.conf
启动storage 服务
配置开机自启动
4.5 修改 client.conf
- 安装 Nginx 和 fastdfs-nginx-module
5.1 解压 fastdfs-nginx-module
5.2 编译安装 Nginx
5.3 复制并修改 fastdfs-ngin-module 中的配置文件
5.4 复制 http.conf 和 mime.types 文件
5.5 创建一个软连接,在 /data/storage 文件存储目录下创建软连接,将其链接到实际存放数据 的目录
5.6 编辑 nginx.conf 配置文件
启动 Nginx
- 测试文件服务
找一张图片放到服务器上,我这里随便找了一个图片放在了 /root 目录下面
上传测试图片,如果上传成功你会得到返回的文件名
访问文件测试,在浏览器访问 nginx 的 IP+端口/返回的文件名
到这里单机版的 FastdFS 服务器就部署好了,在部署的过程中踩了很多坑,发现 FastdFS 如果你在编译安装的时候出现一些找不到一些 .h 或者.c的文件可以换个版本试试,我在编译 Nginx 是发现 --add-module 模块是总是报错,当时使用的版本是 fastdfs-nginx-module-1.21 最后换了 fastdfs-nginx-module-1.22 编译就通过了。
感谢大家的认同与支持,小编会持续转发《乐字节》优质文章
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。