nginx添加模块fastdfs-nginx-module(docker版,不需要重写dockerfile)

nginx添加模块fastdfs-nginx-module(docker版,不需要重写dockerfile)

  • 一、fastdfs-nginx-module模块准备
    • 1.1、下载模块
    • 1.2、配置模块参数
  • 二、重新制作nginx的二进制执行文件
    • 2.1、查看nginx版本
    • 2.2、下载nginx配套版本的源码文件
    • 2.3、制作nginx二进制文件
    • 2.4、启动过nginx服务

一、fastdfs-nginx-module模块准备

1.1、下载模块

	git clone https://gitee.com/fastdfs100/fastdfs-nginx-module.git

1.2、配置模块参数

	进入src编辑mod_fastdfs.conf配置文件编辑base_path、tracker_server、storage_server_port、store_path0

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、重新制作nginx的二进制执行文件

2.1、查看nginx版本

docker exec -it nginx bash
nginx -V

在这里插入图片描述

2.2、下载nginx配套版本的源码文件

地址:http://nginx.org/en/download.html

2.3、制作nginx二进制文件

在查看nginx -V时会有nginx的config,在最后追加--add-module=/data/service/nginx/module/fastdfs-nginx-module/src
然后 通过 make命令制作nginx二进制文件

在这里插入图片描述

2.4、启动过nginx服务

这里是通过docker run命令简单启动
注意lib包的挂载,在安装fastdfs模块后,启动时会寻找一些lib文件,可以把本机的/usr/lib64下的文件挂载进去

在这里插入图片描述
至此 nginx添加fastdfs-nginx-module模块已经添加成功

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/20436.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

安装RabbitMQ 详细步骤

我这里是在Linux系统里面安装的按照步骤即可 1. 安装Socat🍉 在线安装依赖环境: yum install gcc yum install socat yum install openssl yum install openssl-devel2. 安装Erlang🍉 去官网下载一下安装包,将安装包拉到Linux系…

Visual Studio Code 编辑器实用插件简介

Visual Studio Code 编辑器插件 以下是一些常用的 Visual Studio Code 编辑器插件及其简短描述: 2gua.rainbow-brackets:在括号周围添加彩虹色的边框,以帮助区分不同层次的括号。adpyke.codesnap:将代码片段转换为漂亮的图片&am…

Vue插槽

默认插槽 src/App.vue <template><div class"container"><Category title"美食"><img src"https://s3.ax1x.com/2021/01/16/srJlq0.jpg" alt""></Category><Category title"游戏">&l…

得物自建 DTS 平台的技术演进 | 精选

0 前言 DTS是数据传输平台(Data Transfer Platform的缩写) 随着得物App的用户流量增长&#xff0c;业务选择的数据库越来越多样化&#xff0c;异构数据源之间的数据同步需求也逐渐增多。为了控制成本并更好地支持业务发展&#xff0c;我们决定自建DTS平台。本文主要从技术选型、…

两组表单看懂MySQL的多表查询

第一组表单信息 1、查询每个部门的所属员工 mysql> SELECT name,GROUP_CONCAT(ename) persons-> FROM dept3 d-> LEFT JOIN emp3 e-> ON d.deptno e.dept_id-> GROUP BY d.deptno-> UNION -> SELECT name,GROUP_CONCAT(ename) persons-> FROM dept3 …

分层解耦-IOCDI引入

目录 分层解耦 如何解除耦合 控制反转&#xff08;IOC&#xff09; 依赖注入&#xff08;DI&#xff09; Bean对象 分层解耦 内聚&#xff1a;软件中各个功能模块内部的功能联系耦合&#xff1a;衡量软件中各个层/模块之间的依赖、关联程度软件设计原则&#xff1a;高内聚…

开源Cillium项目为容器提供强大的网络功能

试验性的开源Cillium项目使用Linux内核的一项现有特性&#xff0c;为容器提供高速、强大的网络功能。一项名为Cilium的开源项目试图基于Linux内核中所用的技术&#xff0c;为容器提供一种新的网络方法。 试验性的开源Cillium项目使用Linux内核的一项现有特性&#xff0c;为容器…

HP Laser 136nw打印机与win10实现Wifi直连

HP Laser 136nw打印机与win10实现Wifi直连 HP Laser 136nw打印机设置HP Smart HP Laser 136nw打印机设置 打开打印机WIFI开关&#xff0c;使其他设备可以搜索到 查看打印机设备名称&#xff0c;用于设备搜索 查看打印机WIFI密钥&#xff0c;用于windows与打印机直连 根据…

手写JAVA线程池

前言 手写一个简单的java线程池&#xff1a;重点关注&#xff0c;如何确保一直有运行的线程&#xff1f;如何确保线程消费提交的任务信息&#xff1f;。一直保存有运行的线程底层使用的是死循环。使用消息队列确保信息的提交和消费。消息队列使用先进先出原则。 步骤 线程池…

iOS开发 - 系统自带框架实现扫一扫功能

iOS 扫一扫 利用系统自带框架实现扫一扫功能 一 项目配置 扫一扫功能相机和相册权限&#xff0c;在info.plist中设置询问用户是否允许访问的权限。 info.plist加入NSCameraUsageDescription、NSPhotoLibraryUsageDescription、NSPhotoLibraryAddUsageDescription <key&g…

spring 详解二 IOC(Bean xml配置及DI)

配置列表 Xml配置 功能描述 <bean id"" class""></bean> Bean的id&#xff0c;配置id会转为Bean名称和不配就是全限定类名 <bean name"" ></bean> Bean的别名配置&#xff0c;存储在Factory的aliasMap中通过别名也…

操作系统Linux—day01

编程 网页 软件 网站项目 知识点&#xff1a; 前端页面&#xff1a;HTML css JavaScript JQuery VUE 数据库&#xff1a;Oracle MySQL 服务器&#xff1a;服务器的操作系统Linux Http://115.159.96.174:8090/EasyBuy/ www.baidu.com>http://180.101.49.12/ 后台技术…