草庐IT

fastdfs-nginx-module

全部标签

使用 Certbot 为 Nginx 自动配置 SSL 证书

发布于2023-07-13onhttps://chenhaotian.top/linux/certbot-nginx/使用Certbot为Nginx自动配置SSL证书配置步骤以Debian11为例1.安装Certbot和Nginx插件sudoapt-getupdatesudoapt-getinstallcertbotpython3-certbot-nginx2.获取和安装证书运行Certbot自动安装SSL证书。注意替换your_domain:sudocertbot--nginx-dyour_domainCertbot将自动与Let’sEncrypt的服务器通信,验证域名,请求SSL证书。3.

WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is

WARNING:pipisconfiguredwithlocationsthatrequireTLS/SSL,howeverthesslmoduleinPythonisnotavailable.针对anaconda中创建的虚拟环境出现这样的问题在开始报错后,我尝试了网上的方法1.添加环境变量2.重新安装openssl3.在代码后面加信任此网址4.重新创建虚拟环境(重新创建后在pycharm中使用pip,发现还是同样的报错)5.我的解决方法:首先看报错情况发现可能是基础和虚拟环境中openssl版本不同尝试在虚拟环境中降低openssl版本先激活环境activate环境名字condainstal

ruoyi-vue前后端分离框架上传图片不显示问题,nginx解决方案

使用若依前后端分离框架,前端项目打包在Nginx,上传图片时,图片上传成功,但是在列表页和添加/修改页面没有正常显示。插入成功后数据库保存数据样式:/profile/upload/2023/10/24/7_20231024172017A001.png回显数据时样式:http://localhost/prod-api/profile/upload/2023/10/24/7_20231024172017A001.png此时样式是打不开的,无法找到路径解决办法:nginx.conf在location中添加aliaslocation/prod-api/profile/{         #指向目录,对

SkyWalking UI 修改发布Nginx

文章目录SkyWalkingUI修改图标修改路由发布到Nginx添加认证修改路由模式vite.config.ts添加baseNginx配置SkyWalkingUIskywalking-booster-ui下载地址修改图标替换logo.svg修改路由router-data-index.ts发布到Nginx添加认证#安装yuminstall-yhttpd-tools#生产密钥文件htpasswd-cb/home/htpasswd/swskywalking(生成的账号)skywalking(生成的密码)修改路由模式//history:createWebHistory(import.meta.env.

【密码学】使用mkcert安装CA、自签名ssl证书,配置nginx的https 证书笔记

文章目录证书(CA证书,服务端证书,客户端证书)1安装CA1.1下载mkcert1.2mkcert安装和配置根证书1.3设备安装根证书2自签名ssl证书2.1CA证书过程:2.2自签名流程2.3签发证书2.4给已有的证书请求(.csr)签发证书参考文献3配置nginx的https3.1查看NGINX是否安装SSL模块3.2配置config文件证书(CA证书,服务端证书,客户端证书)1安装CACA(CertificateAuthority,证书授权)是由认证机构服务者签发,是数字签名的技术基础保障,也是网上实体身份的证明,能够证明某一实体的身份及其公钥的合法性,证明该实体与公钥二者之间的匹配关系

【软件开发/设计】分布式架构中的组件(如Kafka、MongoDB和Nginx)如何进行容器化部署

【软件开发/设计】分布式架构中的组件(如Kafka、MongoDB和Nginx)如何进行容器化部署方式一容器化部署的一般步骤Nginx、MongoDB、Kafka容器化部署示例1.Nginx2.MongoDB3.Kafka容器化部署的优势方式二1.Nginx部署创建Deployment创建ServiceNginx和ConfigMap总结应用配置2.MongoDB部署创建StatefulSet创建ServiceMongoDB和ConfigMap应用配置3.Kafka部署使用Helm1.验证Kafka安装2.查看Helm安装的说明3.连接到Kafka4.使用Kafka5.Kafka客户端配置6.监

nginx缓存关闭

NGINX缓存默认是不开启的,也就是说,NGINX作为反向代理服务器时,会将所有的客户端请求直接打到服务端。如果想使用NGINX缓存,可以通过proxy_cache_path配置项进行设置1.nginx怎么关闭缓存location/{#如果expires和add_header同时开启的情况下,则add_header优于expires生效#Cache-Control比Expires可以控制的多一些,而且Cache-Control会重写Expires的规则#设置禁止浏览器缓存,每次都从服务器请求add_headerCache-Controlno-cache;add_headerCache-Cont

【Python】No module named ‘yaml‘ 解决办法

文章目录一、yaml包的介绍二、使用报错及安装成功一、yaml包的介绍yaml是一种文件格式,跟json一样通常被用作配置文件,但远比JSON格式方便!使用json作为配置文件的朋友会发现,在json中写注释要通过增加键值对的形式来,但是yaml格式就非常的友好!建议使用yaml来写配置文件,如下为yaml格式的示例:二、使用报错及安装成功我训练模型的时候,出现了错误,如下所示:Traceback(mostrecentcalllast):File"train.py",line24,inmodule>importyamlModuleNotFoundError:Nomodulenamed'yaml

【Linux】Web服务之Nginx服务

人不走空                                          🌈个人主页:人不走空      💖系列专栏:算法专题⏰诗词歌赋:斯是陋室,惟吾德馨Nginx是一款轻量级、高性能的开源Web服务器,它在处理并发连接时表现优异,并且可用于反向代理、负载均衡和静态文件服务。在这篇博客中,我们将探讨如何在Linux系统上安装、配置和管理Nginx服务。步骤1:安装Nginx在大多数Linux发行版中,您可以使用系统的包管理工具来安装Nginx。以下是在Ubuntu和CentOS上的示例:Ubuntu(使用APT)sudoaptupdatesudoaptinstallngin

服务器Nginx权限拒绝的解决方法

在运行Nginx服务器时,有时候可能会遇到权限拒绝的问题。这种情况通常发生在试图访问或修改某些文件或目录时,Nginx没有足够的权限执行相关操作。本文将介绍如何解决这个问题,并提供相应的源代码示例。检查Nginx用户和组设置:首先,我们需要确保Nginx使用的用户和组设置正确。打开Nginx配置文件(通常位于/etc/nginx/nginx.conf),查找以下行:userwww-data;```确保`www-data`是一个存在的用户,并且具备所需的权限。如果该用户不存在,你可以创建一个新用户,并将其添加到Nginx组中,或者选择其他合适的用户。检查文件和目录权限:权限拒绝问题通常是由于Ng