美文网首页Linux
linux安装FastDFS

linux安装FastDFS

作者: lzm_CX330 | 来源:发表于2020-12-16 15:10 被阅读0次

1.下载安装包上传到centos

FastDFS_v5.05.tar.gz (FastDFS安装包)
libfastcommonV1.0.7.tar.gz (FastDFS依赖程序)
nginx-1.8.0.tar.gz (nginx安装包,用于做文件请求http代理服务器)
astdfs-nginx-module_v1.16.tar.gz (nginx和fastdfs的桥梁插件模块)
链接:https://pan.baidu.com/s/1sR1FbaFOg0WJ2GejsaqZBw
提取码:4dxf

2.安装C/C++ 编译环境

yum -y install gcc gcc-c++
 yum -y install libevent

3.安装 libfastcommon

tar -zxf libfastcommonV1.0.7.tar.gz
cd libfastcommon-1.0.7
./make.sh
./make.sh install
cp /usr/lib64/libfastcommon.so /usr/lib

4.安装FastDFS

tar -zxf FastDFS_v5.05.tar.gz
cd FastDFS
./make.sh
./make.sh install
cd conf
cp * /etc/fdfs

5.编辑tracker.conf

vi /etc/fdfs/tracker.conf
base_path=/usr/local/fastdfs/FastDFS/tracker

6.配置storage节点

vi /etc/fdfs/storage.conf
base_path=/usr/local/fastdfs/FastDFS/storage
store_path0=/usr/local/fastdfs/FastDFS/storage
tracker_server = 本机ip:22122

7.启动服务

依次执行:

/usr/bin/fdfs_trackerd  /etc/fdfs/tracker.conf
/usr/bin/fdfs_storaged  /etc/fdfs/storage.conf

执行命令,查看服务

ps -ef|grep fdfs
启动成功

8.安装nginx,修改fastdfs-nginx-module/src/config配置文件

yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
tar -zxf nginx-1.8.0.tar.gz
cd nginx-1.8.0
./configure --add-module=/usr/local/fastdfs/fastdfs-nginx-module/src
make
make install
tar -zxf fastdfs-nginx-module_v1.16.tar.gz
cp mod_fastdfs.conf /etc/fdfs/
tracker_server=本机ip:22122
url_have_group_name = true
storage_server_port=23000
group_name=group1
store_path0=/usr/local/fastdfs/FastDFS/storage

9.配置nginx

server{
        listen 80;
        server_name localhost;
        location /group1/M00/{
           ngx_fastdfs_module;
        }
}
重启niginx: ./nginx -s reload

10.配置测试

cd /usr/local/fastdfs//FastDFS/client/
cp libfastclient.so /usr/lib
vi /etc/fdfs/client.conf
base_path=/usr/local/fastdfs/FastDFS/client
tracker_server=本机ip:22122

11.测试上传

fdfs_test /etc/fdfs/client.conf upload /root/test.jpg 
上传成功

常见问题:

fastdfs无法启动 ->查看云服务器安全组规则是否开放

相关文章

  • fastdfs

    FastDFS是C语言开发,建议在linux上运行,下面使用Centos6.4作为安装环境。安装FastDFS需要...

  • centos7安装jdk,tomcat,nginx,redis,

    centos7安装jdk,tomcat,nginx,redis,fastDFS的步骤* 1.linux****安装...

  • fdfs文件服务环境搭建详细教程

    前言 Linux环境搭建少不了FastDFS的安装,本文记录Linux环境下安装fdfs的步骤。 一、安装包和环境...

  • FastDFS介绍(非原创)

    文章大纲 一、FastDFS介绍二、FastDFS安装与启动(Linux系统)三、Java客户端上传图片四、参考文...

  • linux安装FastDFS

    1.下载安装包上传到centos 2.安装C/C++ 编译环境 3.安装 libfastcommon 4.安装Fa...

  • Linux安装FastDFS 安装

    官方安装教程 https://github.com/happyfish100/fastdfs/wiki 官方安装 ...

  • FastDFS 和 Nginx 整合

    1、安装 FastDFS Centos 7 安装 FastDFS 2、配置 fastdfs-nginx-modul...

  • Linux下FastDFS安装

    1.FastDFS简介 FastDFS是一个开源的轻量级分布式文件系统,功能包括:文件存储、文件同步、文件访问(文...

  • Linux下安装Fastdfs

    1. Centos下安装FastDFS 1.2 安装依赖 FastDFS运行需要一些依赖,需要如下依赖,可以按下面...

  • FastDFS(一) linux 安装

    环境准备 使用的系统软件 名称说明centos7.xlibfastcommonFastDFS分离出的一些公用函数包...

网友评论

    本文标题:linux安装FastDFS

    本文链接:https://www.haomeiwen.com/subject/fagigktx.html