Linux之安装FastDFS并整合Nginx

Linux下安装Fastdfs 注意:我的安装目录在/opt/fastdfs,大家根据自己的安装目录去复制,/etc/fdfs/是自动生成的,无须大家自己创建。(4)fastdfs-nginx-module-1.22:FastDFS和nginx的关联模块。将fastdfs安装文件夹下的配置文件拷贝到/etc/fdfs目录下。(1)将提前下载好的安装包放在/opt/fastdfs目录中。(3)编译并安装fastdfs-6.06.tar.gz。(2)fastdfs-6.06:FastDFS本体包。解压fastdfs-6.06.tar.gz。 阅读详情

环境准备

1、CentOS6.5(32位)
2、libfastcommon_v1.0.7.tar.gz
3、FastDFS_v5.05.tar.gz
4、fastdfs-nginx-module_v1.16.tar.gz
5、nginx-1.10.3.tar.gz

《以上所需工具下载》

第一步:将所需文件上传到Linux,并准备编译环境,gcc

yum install gcc-c++

第二步:安装FastDFS之前,先安装libevent工具包

yum -y install libevent

第三步:安装libfastcommonV1.0.7工具包

1、解压缩,进入解压目录
2、./make.sh
3、./make.sh install
4、把/usr/lib64/libfastcommon.so文件向/usr/lib/下复制一份

第四步:安装Tracker服务

1、解压缩,进入解压目录
2、./make.sh
3、./make.sh install
安装后在/usr/bin/目录下有以fdfs开头的文件都是编译出来的。
4、把解压目录中/root/FastDFS/conf目录下的所有的配置文件都复制到/etc/fdfs下。
5、配置tracker服务
修改/etc/fdfs/tracker.conf文件
这里写图片描述
6、启动tracker
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf
重启命令:
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart

第五步:安装Storage服务

1、如果是在不同的服务器安装,第四步的1~4需要重新执行
2、配置storage服务
修改/etc/fdfs/storage.conf文件
这里写图片描述
这里写图片描述
这里写图片描述
3、启动storage服务
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf
重启命令:
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart

第六步:测试服务

1、修改配置文件/etc/fdfs/client.conf
这里写图片描述
2、测试
这里写图片描述

/usr/bin/fdfs_test /etc/fdfs/client.conf upload anti-steal.jpg

这里写图片描述

文件就存储在配置Storage服务时,配置的存储路径下
这里写图片描述

到此,FastDFS配置成功!


Nginx的配置

现在安装好了FastDFS,可以实现上传图片功能,但是它并没有提供HTTP服务,所以无法通过HTTP来访问文件,这时就需要整合Nginx,让Nginx来实现这个功能。

官方提供的Nginx插件(需编译):

fastdfs-nginx-module_v1.16.tar.gz

第一步:解压插件压缩包

这里写图片描述

第二步:

修改压缩包下/root/fastdfs-nginx-module/src/config文件,把其中的local去掉
这里写图片描述

第三步:对nginx重新config

这里写图片描述

./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi \
--add-module=/root/fastdfs-nginx-module/src

第四步:

make

第五步:

make install

第六步:

把/root/fastdfs-nginx-module/src/mod_fastdfs.conf文件复制到/etc/fdfs目录下。编辑:
这里写图片描述
这里写图片描述
这里写图片描述

第七步:在nginx的配置文件nginx.conf中添加一个Server:

vim /usr/local/nginx/conf/nginx.conf
server {
        listen       80;
        server_name  192.168.101.3;

        location /group1/M00/{
                ngx_fastdfs_module;
        }
}

这里写图片描述

第八步:

将libfdfsclient.so拷贝至/usr/lib下

cp /usr/lib64/libfdfsclient.so /usr/lib/

第九步:启动nginx

这里写图片描述

测试:

上传图片

这里写图片描述

cd /etc/fdfs
/usr/bin/fdfs_test /etc/fdfs/client.conf upload anti-steal.jpg

这里写图片描述

访问图片

这里写图片描述

问题

1、上传图片成功,但是访问图片失败

这里写图片描述
解决:修改/etc/fdfs/mod_fastdfs.conf
这里写图片描述
重启nginx。

《阿里云CentOS7.3安装Nginx以及配置》

Linux系统搭建FastDFS文件服务结合内网穿透实现公网访问本地文件 libfastcommon 安装好后会自动将库文件拷贝至/usr/lib64下,由于 FastDFS 程序引用 usr/lib 目录所以需要将/usr/lib64 下的库文件拷贝至/usr/lib 下。 阅读详情

相关推荐

Linux系统搭建FastDFS文件服务结合内网穿透实现公网访问本地文件(1)

为了做好运维面试路上的助攻手,特整理了上百道 【运维技术栈面试题集锦】 ,让你面试不慌心不跳,高薪offer怀里抱!这次整理的面试题,小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。本份面试集锦涵盖了总计 1000+ 道面试题, 内容 又全含金量又高网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以点击这里获取!一个人可以走的很快,但一群人才

950

图片服务器搭建过程

一、准备工作1下载软件:http://sourceforge.net/projects/fastdfs/files/  或者百度云:链接:http://pan.baidu.com/s/1jIR4Gce 密码:5zvf2安装gcc。命令:yum install make cmake gcc gcc-c++ 二、安装libfastcommon 2.上传libfastcommon.zip 到 /...

weixin_30242907的博客 316

【算法实战】Keystone变换:从原理到MATLAB实现的距离走动校正

本文深入解析Keystone变换在雷达信号处理中的距离走动校正应用,从原理到MATLAB实现全面讲解。通过三种实现方法(DFT+IFFT、Sinc插值、Chirp-Z变换)的对比分析,结合实战案例展示如何有效解决高速目标导致的距离单元跨越问题,提升多普勒频谱聚焦质量。

weixin_29055699的博客 290

FastDFS安装并整合Openresty

FastDFS安装并整合Openresty

qq_45740503的博客 1216

【强化学习】11 —— Double DQN算法与Dueling DQN算法

可以看到由于数据点的分布,使得拟合出的价值函数无法与真实的价值函数吻合,甚至在部分区域产生了明显的偏差。Dueling DQN 是 DQN 另一种的改进算法,它在传统 DQN 的基础上只进行了微小的改动,但却能大幅提升 DQN 的表现。这样,即使其中一套神经网络的某个动作存在比较严重的过高估计问题,由于另一套神经网络的存在,这个动作最终使用的值不会存在很大的过高估计问题。.在同一个状态下,所有动作的优势值之和为 0,因为所有动作的动作价值的期望就是这个状态的状态价值。环境的状态包括倒立摆角度的正弦值。

sinat_52032317的博客 1万+

多臂老虎机——入门强化学习

多臂老虎机(Multi-Armed Bandit,MAB)问题是强化学习的经典入门例子,也是理解探索与利用(exploration-exploitation)平衡的重要案例。

qq_56683019的博客 2458

Linux环境搭建FastDFS文件服务器(附带Nginx安装)

nginx安装,fastdfs安装

liao3399084的博客 1582

VBA一键汇总多个工作簿-名称相同的工作表-的指定区域数据

VBA一键汇总多个工作簿-名称相同的工作表-的指定区域数据 日常工作,我们经常需要汇总相同格式的工作簿的某个工作表的数据 如1月业绩、2月业绩。。。。12月业绩等 姓名 数量 数据22 22 数据23 23 数据24 24 数据25 25 数据26 26 数据27 27 数据28 28 数据29 29 数据30 30 数据31 31 数据32 32 数据33 33 数据34

陈表达的博客 5981

Linux下FastDFS安装

Linux下FastDFS安装

weixin_42257895的博客 2980

【Python学习日记:PySide6】【持续更新】

说明:PySide6 是 Qt for Python 的一部分,是一个 Python 绑定库,可以用来创建跨平台的 GUI 应用程序。它将 Qt 框架的丰富功能带到了 Python 环境中,允许开发者使用 Python 编写 GUI 应用程序。

XLQ的博客 8043

【即插即用模块】Transformer篇 | CVPR 2025 | D2T:双域特征融合,完美适配缺陷检测/小目标检测和分割等频域细节敏感的任务!

本文提出了一种基于小波和原型增强的双域Transformer(WPFormer)用于像素级表面缺陷检测。该模型通过Dual-domain Transformer (D2T)模块融合频域和空间域特征:小波增强交叉注意力(WCA)分解高低频特征并加权平衡,增强缺陷细节捕捉;原型引导注意力(PCA)生成全局原型向量强化关键信息聚合。实验表明,该模块在缺陷检测任务中性能优于现有方法,通过频域细节增强和全局依赖建模有效提升了复杂场景下的检测效果。代码已开源,适用于对频域敏感的目标检测和分割任务。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 1374

FastDFS单机版的安装+整合Nginx+整合springBoot(保姆级教程)

FastDFS单机版的安装+整合Nginx+整合springBoot(保姆级教程超详细)

chuzhou7604的博客 1495

在Allegro设计界面中如何修改封装焊盘

在高密度板的情况下,SUIPLA(支持内层没有的焊盘摘掉)打勾,在高密度板的情况下,内层没有的焊盘摘掉可以增加走线的空间。3、修改完焊盘后,选择File→Update to Design(更新到设计)。然后关闭焊盘修改对话框即可。,将会定期不定期更新技术文章,互相学习交流。或者点击Options选项卡下要修改的焊盘,然后点击Edit修改。在Allegro PCB设计界面中修改封装焊盘的方法。2、然后点击封装上要修改的焊盘,右击选择Edit。修改完成后如下图所示。

bhxc809751502的博客 7806

Nginx-Linux环境搭建与FastDFS整合-5

三.在Storage整合Nginx和FastDFS 1.安装fastdfs-nginx-module fastdfs-nginx-module 作用说明 FastDFS 通过 Tracker 服务器,将文件放在 Storage 服务器存储,但是同组存储服务器之间需要进入 文件复制,有同步延迟的问题。假设 Tracker 服务器将文件上传到了 ip01,上传成功后文件 ID 已经返回...

da297368860的博客 251

利用pytorch长短期记忆网络LSTM实现股票预测分析

长短时记忆网络(Long Short Term Memory Network, LSTM),是一种改进之后的循环神经网络,可以解决RNN无法处理长距离的依赖的问题,目前比较流行。LSTM主要就是加入了三个门控:第一个开关遗忘门:负责控制继续保存长期状态c;第二个开关输入门:负责控制把即时状态输入到长期状态c;第三个开关输出门:负责控制是否把长期状态c作为当前的LSTM的输出。

优快云 精品推荐 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

FastDFS安装配置,与SpringBoot整合

FastDFS安装配置,与SpringBoot整合FastDFS安装安装 FastDFS 依赖安装 FastDFS下载 Nginx 的 FastDFS 模块安装 Nginx配置 fastdfs 集群配置 tracker配置 storager配置 nginx.conf永久关闭防火墙启动服务检测集群SpringBoot 整合 FastDFSpom.xmlyml 配置文件FastDFS Client测试 FastDFS安装 安装 FastDFS 依赖 git clone https://hub.0z.gs/hap

小白程序猴的博客 2865

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Nginx - Linux环境搭建 & 与FastDFS整合

文章目录Nginx - Linux环境搭建 & 与FastDFS整合一.安装Nginx二.在tracker整合Nginx和FastDFS四.测试 Nginx - Linux环境搭建 & 与FastDFS整合 一.安装Nginx 安装Nginx目的是, 可以支持通过http://的方式访问Storage中的图片, 也就是让工程中可以在上传图片的同时显示图片 FastDFS的Track...

qq_45404224的博客 372

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

一步步搭建FastDFS服务器&三种方式整合FastDFS和Nginx&依赖和错误解决

文章目录一步步搭建FastDFS服务器&三种方式整合FastDFS和Nginx&依赖_错误解决1.安装libfastcommon2.安装FastDFS3.配置Tracker服务4.配置Storage服务5.安装Nginx和fastdfs-nginx-module模块准备:依赖安装方式一:安装新的Nginx再整合方式二:修改已有的nginx再整合6.配置Nginx和fastdfs-n...

yokoのBlog 1034

麒麟操作系统安装FastDfs单机版搭建 arm64

前言   目前项目是tomcat单机部署的,图片、视频也是上传到tomcat目录下,关键是此项目的主要内容还就是针对图片、视频的,这让我非常担忧;文件服务器的应用是必然的,而且时间还不会太久。之前一直有听说fastdfs,但一直没去认真琢磨他,最近才开始去研究它,今天只是去搭建一个简单的单机版,集群版后续再出;至于架构、原理什么我就不写了,网上资料非常多。 环境准备   系统:   fastdfs:到https://github.com/happyfish100下载,都下载最新的:fastdfs-m

编程之美 2844

fastDFS安装及SpringBoot使用教程

# 安装fastDFS及SpringBoot使用 ## 下载fastDFS及nginx 链接:https://pan.baidu.com/s/1t4uAHgmDFi0W6fs8_1ZxeA 提取码:lakw ## 安装步骤 ### 环境安装 yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel wget vim -y ### 安装libf

lx_Murcielago的博客 1267

Centos7.5安装配置FastDFS,及报错解决

title: Linux7.5安装使用FastDFS date: 2020-08-13 14:34:54 categories: 乐优商城学习 tags: Linux FastDFS top: password: 一、安装FastDFS 1、安装编译工具以及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 2、上传所需文件到linux虚拟机中 此处放于/usr/local/leyou 可以使用.

H某人的博客 1268

Fastdfs安装配置与使用

FastDFS文件存储系统软件的安装步骤详解

Y_Y925的博客 3601

linux安装FastDFS

linux安装FastDFS文件基础配置配置tracker(在storage前启动)配置storage(在tracker后启动)配置nginx(和storage在同一台服务器)nginx和fastdfs整合(在storage所在服务器)命令及路径总结 FastDFS的安装文件如下 链接:https://pan.baidu.com/s/1zUQfPHO4kOV7YjKv-dVF8w 提取码:0d4j 文件 FastDFS的安装文件如下 链接:https://pan.baidu.com/s/1zUQfPHO4k

weixin_43303455的博客 195

Linux上整合fastdfs和nginx

fastdfs和nginx的整合 前置条件   ①fastdfs的安装包   ②nginx的安装包   ③fastdfs-nginx-module安装包   ④libfastcommon的安装包 一、运行时环境   下载gcc c++等等 [root@xxxxxx]yum -y install z...

qq_42618394的博客 669

Nginx-Linux环境搭建&FastDFS整合-3

一.安装Nginx 安装Nginx目的是, 可以支持通过http://的方式访问Storage中的图片, 也就是让工程中可以在上传图片的同时显示图片 FastDFS的Tracker和Storage需要整合Nginx 所以需要分别在leapfrog-main和leapfrog-sub两台虚拟机安装Nginx 1.安装所有依赖包 yum install gcc gcc-c++ mak...

da297368860的博客 189
上一篇: 【Nginx】配置多个Tomcat实现负载均衡
下一篇: FastDFS+Nginx之FastDFSClient的使用
章 鱼
博客等级 码龄10年 203粉丝 105原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值