https访问fastdfs图片

news2024/11/28 13:53:51

引用:https://blog.csdn.net/love8753/article/details/128872320
配置nginx 的SSL模块:https://www.cnblogs.com/ghjbk/p/6744131.html

  1. 获取ssl证书

    将ssl证书,拷贝到服务器的一个目录下

  2. nginx添加 http_ssl_module
    最开始安装的nginx只有 fastdfs-nginx-module 模块,,如果需要使用https访问必须指定启用 http_ssl_module 模块,该模块提供了 SSL/TLS 功能,使得nignx可以通过 https协议提供加密传输服务

wget http://nginx.org/download/nginx-1.15.4.tar.gz #下载nginx压缩包
tar -zxvf nginx-1.15.4.tar.gz #解压
cd nginx-1.15.4/

#  添加fastdfs-nginx-module  和http_ssl_module 
./configure --prefix=/usr/local/nginx --add-module=/usr/local/src/fastdfs-nginx-module/src/ --with-http_ssl_module

# 编译安装
make
make install
  1. 修改fastdfs配置文件,配置https

    /etc/fdfs 目录下的 tracker.conf , storage.conf , client.conf 的 http.server_port 改为 443

    vim /etc/fdfs/tracker.conf 
    # 在tracker.conf中添加
    enable_ssl = true
    
    # 在storage.conf中添加
    ssl_cert_file = /usr/local/nginx/ssl/lsdfjhs.com_bundle.crt
    ssl_key_file = /usr/local/nginx/ssl/lsdfjhs.com.key
    

修改完成之后,重启fastdfs的storage和tracker

# 重启tracker
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
# 重启 storage
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
# 查看状态
netstat -unltp|grep fdfs

/usr/bin/fdfs_monitor /etc/fdfs/storage.conf 

在这里插入图片描述

  1. 修改nginx配置文件
    修改server
   server {
    # listen  8888;  
    listen       443 ssl;    ## 该端口为storage.conf中的http.server_port相同
    server_name  localhost;
		# 证书
        ssl_certificate /usr/local/nginx/ssl/lsdfjhs.com_bundle.crt;
        # 私钥
        ssl_certificate_key  /usr/local/nginx/ssl/lsdfjhs.com.key;
    location ~/group[0-9]/ {
        ngx_fastdfs_module;
    }
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
    root   html;
    }

检查配置文件是否有错:

# 检查配置文件是否有错:
./nginx -t
# 重启nginx
/usr/local/nginx/sbin/nginx -s reload

遇到的问题:
重新编译安装nginx的时候,之前的nginx没有关闭

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spimes x5.0主题模板全开源源码/Typecho主题模板

☑️ 品牌:Typecho ☑️ 语言:PHP ☑️ 类型:主题模板 ☑️ 支持:PCWAP 🎉有需要的朋友记得关赞评,底部分享获取!!! 🎉 ✨ 源码介绍 Spimes x5.0主题模板全开…

【2023 年第十三届 MathorCup 高校数学建模挑战赛】 B 题 城市轨道交通列车时刻表优化问题 详细建模方案及代码实现

2023-4-15 更新了代码 【2023 年第十三届 MathorCup 高校数学建模挑战赛】 B 题 城市轨道交通列车时刻表优化问题 更新信息:2023-4-15 更新了代码 1 题目 列车时刻表优化问题是轨道交通领域行车组织方式的经典问题之一。 列车时刻表规定了列车在每个车站的到达和…

让手机、电视都用上Windows,微软开起了网吧

二十多年前 Windows 95 开启了家用 PC 时代。 Win XP 、Win7 … 一代代经典系统的诞生,Windows的市场份额彻底实现一家独大。 不过随着移动设备的兴起,Windows 的地位显然不如从前。 苹果、Google 都在多平台发力,而微软 Windows Phone 的试…

安全信息和事件管理 (SIEM)工具

组织的 IT 基础架构每天都会生成大量日志数据。这些日志包含重要信息,可提供有关用户行为、网络异常、系统停机、策略违规、内部威胁、法规遵从性等的见解和网络安全情报。 但是,在没有自动日志分析器工具的情况下手动分析这些事件日志和系统日志的任务…

2023年4月中国数据库排行榜:达梦厚积薄发夺探花,亚信、星环勇毅笃行有突破

青山遮不住,毕竟东流去。 生机勃勃的春天送来了2023年4月的 墨天轮中国数据库流行度排行。 本月共有263个数据库参与排名,排行榜前30的数据库中,有13个数据库崭露头角,处于上行趋势,中国数据库行业整体流行度有所增加。…

在云服务器上搭建Tomcat

这里,我使用的是putty和winscp。 具体步骤: 以下是在云服务器上搭建Tomcat的步骤: 1. 在本地电脑上打开winscp,连接到云服务器。将Tomcat程序包上传到服务器上。 2. 登录服务器,在终端中输入以下命令,解…

Nginx概述与配置

一、Nginx概述 1、Nginx的特点 一款高性能、轻量级web服务 • 稳定性高 • 系统资源消耗低高 • 对HTTP并发连接的处理能力 单台物理服务器可支持30000~50000个并发请求 2、 Nginx编译安装 • 安装支持软件 • 创建运行用户、组 • 编译安装Nginx 3、Nginx运行控制 …

mmaction行为识别模型数据集训练

参考文献 https://mmaction2.readthedocs.io/en/latest/supported_datasets.html **MMAction2 支持两种类型的数据格式:帧的格式和视频。**前者广泛应用于TSN等之前的项目中。当 SSD 可用时很快,但无法扩展到快速增长的数据集时。(例如&#…

ESP8266 +I2C SSD1306 OLED仿数码管时钟

ESP8266 +I2C SSD1306 OLED仿数码管时钟 📌相关篇《ESP8266 + STC15+ I2C OLED带网络校时功能的定时器时钟》🎬显示效果:🔖本工程基于Arduino IDE框架下开发。🌿采用esp8266:Nodemcu📑功能组成部分 🌿屏幕驱动显示🌿时间获取🌿自定义字体📓屏幕驱动显示 🍁…

Hadoop Partition函数应用(归档)

一、实例描述 在这个实例里我们使用简单的数据集,里面包含多条数据,每条数据由姓名、年龄、性别和成绩组成。实例要求是按照如下规则归档用户。 1.找出年龄小于20岁中男生和女生的最大分数   2.找出20岁到50岁男生和女生的最大分数   3.找出50岁以上…

神器集合!这12个免费工具可以让您的工作更高效

好的工具,能够帮助我们更高效地完成工作,节省时间和精力; 节省出更多的摸鱼时间! 本文将介绍 12 款绝佳的免费效率工具,这些工具可以让你事半功倍,提高工作效率。无论你是一名程序员、设计师、学生还是白领&#xff0c…

微观世界的详细地图:微生物生态位

是什么定义了微生物的栖息地 - 生态位?它是温度、湿度和营养成分等环境因素的组合。很难预测每一个因素的确切贡献度。Bas E. Dutilh研究组 基于生活在一起的微生物群体,重新定义了微生物生态位。无论是在温泉、人体肠道还是深海中,微生物几乎…

助力工业物联网,工业大数据之ODS层构建:需求分析【八】

文章目录01:ODS层构建:需求分析02:ODS层构建:创建项目环境03:ODS层构建:代码导入01:ODS层构建:需求分析 目标:掌握ODS层构建的实现需求 路径 step1:目标step…

二甲医院云his系统源码,已在多家医院全面实际使用,系统稳定可靠

云his系统源码,基于云计算技术的B/S架构的HIS系统源码 文末获取联系! 基于云计算技术的B/S架构的HIS系统,为基层医疗机构提供标准化的、信息化的、可共享的医疗信息管理系统,实现医患事务管理和临床诊疗管理等标准医疗管理信息系统…

HTML中的图片标签,真的如你认为的那么简单吗?

今天讨论一个很有意思的话题&#xff1a; HTML 中的图片真的那么简单吗&#xff1f; HTML 中的图片 <img>&#xff1a;图像嵌入元素 MDN Web Docs 地址&#xff1a;https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/img 在一开始时&#xff0c;Web 仅有文…

摄影知识整理

目录 焦距 焦距分类 对焦 相机的MF与AF 自动对焦操作 自动对焦方式 镜头防抖 防抖模式 景深 景深的作用 影响景深的因素 景深预览 摄影三大元素 光圈 光圈的作用 光圈与景深的关系 感光度&#xff08;ISO) 注意 感光度的作用 快门 B门与T门 快门速度 闪…

软件工程环境(Maven)—javaEE

文章目录1.如何使用Maven1.1创建一个Maven项目&#xff08;项目使用Maven来进行构建&#xff09;1.2设置项目的信息1.3配置Maven项目&#xff08;在项目路径下pom.xml&#xff0c;Maven配置文件&#xff09;1.4验证配置成功2.Maven的使用2.1观察开发项目结构2.2xml文件2.3Maven…

既然Linux是基于UNIX的操作系统,那为什么UNIX收费而Linux免费?

首先说是不是?再说为什么? 一. Linux是基于UNIX吗? Linux是类UNIX系统&#xff0c;那什么是类UNIX系统呢&#xff1f; 类UNIX系统是指继承UNIX的设计风格演变出来的系统。 类UNIX系统就是长得像UNIX、但实际不是UNIX的系统&#xff1b; 其实本质上就是借鉴了UNIX系统的界…

激光和相机的标定---手动标定的方法

一、手动标定 代码工程&#xff1a;GitHub - Livox-SDK/livox_camera_lidar_calibration: Calibrate the extrinsic parameters between Livox LiDAR and camera 这是Livox提供的手动校准Livox雷达和相机之间外参的方法&#xff0c;并在Mid-40&#xff0c;Horizon和Tele-15上进…

C51 - SPI读写ADC

TSC20461> 项目概述2> 硬件设计3> TSC20463.1> TSC2046功能3.2> TSC2046控制命令3.3> 控制命令总结3.4> SPI协议3.5> 数据转换4> 软件编程4.1> 实现功能4.2> 编程思路4.3> SPI驱动4.4> TSC2046驱动5> 联调测试5.1> VBAT的1/4分压…