CentOS 系统上安装 FastDFS FastDFS 是一个开源的分布式文件系统,能够提供高性能、高可靠性和高扩展性的文件存储服务。下面是 CentOS 系统上安装 FastDFS 的详细步骤和相关知识点。 安装 libfastcommon libfastcommon 是 FastDFS 的一个依赖库,需要先安装 libfastcommon。下载 libfastcommon 的源代码包 V1.0.39.tar.gz,上传到服务器的/usr 目录,使用 rz 命令上传文件。然后,解压缩文件:tar -xvf libfastcommon-V1.0.39.tar.gz,进入目录,编译:./make.sh。可能会出现没有 C 环境的错误,需要安装 gcc 编译库:yum install gcc。编译完成后,安装编译好的库:./make.sh install。libfastcommon 会被安装到 /usr/lib64/libfastcommon.so,并建立软链接到 /usr/lib/libfastcommon.so。 安装 FastDFS 下载 FastDFS 的源代码包 V5.11.tar.gz,上传到服务器的/usr 目录,使用 rz 命令上传文件。然后,解压缩文件:tar -xvf FastDFS-V5.11.tar.gz,进入目录,编译:./make.sh。编译完成后,安装编译好的库:./make.sh install。如果没有报错,那么 FastDFS 就安装成功了。安装日志中会提示 FastDFS 安装到了 /etc/fdfs 目录下。 配置 FastDFS 需要将三个示例文件复制一份,去掉.sample:cp client.conf.sample client.conf、cp storage.conf.sample storage.conf、cp tracker.conf.sample tracker.conf。 安装 tracker tracker 是 FastDFS 的核心组件,负责管理文件上传和下载。创建 tracker 工作目录:mkdir -p /usr/fdfs/tracker。然后,配置 tracker:vi tracker.conf,打开后重点关注四个配置:disabled=false、port=22122、base_path=/usr/fdfs/tracker、http.server_port=6666。保存配置后,启动 tracker:service fdfs_trackerd start。如果不能启动,可以使用 systemctl 命令:systemctl start fdfs_trackerd。成功后,可以看到 tracker 的进程:ps -ef | grep fdfs。查看 tracker 的端口监听情况:netstat -antp|grep fdfs。 加入开机启动 需要将 tracker 加入开机启动。查看开机启动文件权限:ll /etc/rc.d/rc.local,有 x 执行权限。如果没有,需要加一下:chmod +x /etc/rc.d/rc.local。修改 rc.local:vi /etc/rc.d/rc.local,在最后增加:service fdfs_trackerd start。 安装 storage storage 的安装与 tracker 很类似。创建 storage 工作目录:mkdir -p /usr/fdfs/storage。然后,配置 storage:vi storage.conf,打开后重点关注四个配置:disabled=false、port=23000、base_path=/usr/fdfs/storage、http.server_port=6666。保存配置后,启动 storage:service fdfs_storaged start。 安装 FastDFS 需要安装 libfastcommon、FastDFS、tracker 和 storage 四个组件,每个组件都需要配置和启动。FastDFS 可以提供高性能、高可靠性和高扩展性的文件存储服务,对于大规模文件存储有着非常重要的意义。
剩余13页未读,继续阅读
- 粉丝: 25
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ECharts散点图-气泡图.zip
- ECharts散点图-日历图.zip
- ECharts散点图-涟漪特效散点图.zip
- ECharts散点图-全国主要城市空气质量(百度地图).rar
- ECharts散点图-散点图标签顶部对齐.zip
- ECharts散点图-散点图聚合为柱状图动画.zip
- ECharts散点图-散点图标签右侧对齐.zip
- 顺网云硬件监控系统2022-3-29.rar
- 【实验2 运算器】多思计算机组成原理中的运算器实验 - 74LS181算术逻辑单元实现
- UIKit中使用SwiftUI的实际开发案例
- python正则表达式和re模块详解.pdf
- 【实验3 存储器】多思计算机组成原理-静态随机存储器RAM实验:原理、电路、步骤及扩展
- 【实验4 总线与微命令】多思计算机组成原理实验:总线与微命令的实验原理及步骤详解
- 建立一以网际网路为基础之决策支援系统论文稿.docx
- 交通集团公路危桥及桥梁重要病害动态管理制度.docx
- 中小学家长委员会会议通知范文.docx
评论0