草庐IT

Nginx-redis

全部标签

【Nginx】静态资源部署(上)

文章目录Nginx静态资源概述Nginx静态资源的配置指令listen指令server_name指令匹配执行顺序location指令设置请求资源的目录root/aliasindex指令error_page指令静态资源优化配置语法Nginx静态资源压缩Gzip模块配置指令Gzip压缩功能的实例配置Gzip和sendfile共存问题gzip_static指令添加模块到Nginx的实现步骤gzip_static测试使用Nginx静态资源概述上网去搜索访问资源对于我们来说并不陌生,通过浏览器发送一个HTTP请求实现从客户端发送请求到服务器端获取所需要内容后并把内容回显展示在页面的一个过程。这个时候,我

【Nginx18】Nginx学习:WebDav文件存储与图片媒体处理模块

Nginx学习:WebDav文件存储与图片媒体处理模块今天的内容怎么说呢?有两个感觉非常有意思,另外一些就差点意思。有意思的是,咱们可以直接用Nginx的Webdav功能搭建一个网盘,另外也可以实现动态的图片处理。这两个功能吧,有其局限性,但也非常方便。另外的流媒体部分的内容,主要FLV和MP4这两种视频媒体格式的处理,说实话,没啥实际的内容,了解一下就好了。WebDav关于WebDav是干嘛的,大家可以自己去百度一下。没学之前我也不知道这是个什么东西,我们学习,其实往往都是通过某一个点而延伸到其它方面的。比如说学习Nginx,一直强调的就是要有网络的基础。然后基于网络能干什么事呢?那可就太多

redis主从复制(在虚拟机centos的docker下)

1.安装dockerDocker安装(CentOS)+简单使用-CSDN博客2.编辑3个redis配置cd/etcmkdirredis-mscdredis-ms/vimredis6379.confvimredis6380.confvimredis6381.conf#master#端口号port6379#设置客户端连接后进行任何其他指定前需要使用的密码requirepass123456#daemonizeno将daemonizeyes注释起来或者daemonizeno设置,因为该配置和dockerrun中-d参数冲突,会导致容器一直启动失败daemonizeno#任何主机都可以连接到redisb

unity小程序websocket:nginx配置https (wss)转http (ws)及其他问题解决

目录前言实际运用场景处理流程如下nginx配置ssl和wss配置过程中遇到的问题1、无法连接服务器  2、通过IP可以访问,域名却不行   问题描述   解决3、如何判断该域名是否备案了前言        为了服务器网络的通用性,我们在实现移动端的游戏转微信小程序使用websocket。对于微信小程序官方给出的技术标准是必须使用https+域名的访问方式(使用websocket也必须是wss即:支持https的websocket),但是https的key稀缺性和我们的服务器是分布式部署的,不可能在每一个于客户端链接服务器都配置key,所以服务器仅支持http的websocket即ws    基

基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖微信小程序端(十二)

购物车相关1.添加购物车1.1需求分析和设计1.1.1产品原型1.1.2接口设计1.1.3表设计1.2代码开发1.2.1DTO设计1.2.2Controller层1.2.3Service层接口1.2.4Service层实现类1.2.5Mapper层2.查看购物车2.1需求分析和设计2.1.1产品原型2.1.2接口设计2.2代码开发2.2.1Controller层2.2.2Service层接口2.2.3Service层实现类2.3功能测试3.清空购物车3.1需求分析和设计3.1.1产品原型3.1.2接口设计3.2代码开发3.2.1Controller层3.2.2Service层接口3.2.3Se

讲解nginx.pid“ failed (2: The system cannot find the file specified

目录讲解"nginx.pid"failed(2:Thesystemcannotfindthefilespecified1.Nginx配置文件错误2.Nginx配置文件权限问题3.Nginx启动失败解决问题示例代码:处理"nginx.pid"failed(2:Thesystemcannotfindthefilespecified讲解"nginx.pid"failed(2:Thesystemcannotfindthefilespecified在使用Nginx时,你可能会遇到以下错误消息之一:plaintextCopycodenginx:[error]open()"nginx.pid"failed(

redis+celery(python)解决fastapi(示例)异步任务,定时任务详解

简介fastapi你访问一个接口,当这个接口执行一个非常耗时的任务的时候,其他的接口根本没办法访问,直接给你卡死,除非等这个接口的程序运行完。为什么,因为同步和异步的问题。那么我告诉你今天这个问题不存在了;对于定时任务来说,要解决起来就太简单了,也就一笔带过。一. redis,celery安装(略)    redis在linux或者redis上安装都行,redis装在Windows上已然够使,但我基于linux上进行表述,如有异议,移步他处。接下来你还需要去安装一个AnotherRedisDesktopManager,这个使redis的视图版,调代码嘎嘎好使。二.概念    有一些概念,我必须

Redis进阶:使用Redis命令行界面进行数据库连接和基本操作

目录1.连接到Redis数据库2.执行Redis命令3.退出Redis命令行界面4.redis-cli的指令总结更多关于数据库相关技术点,敬请关注公众号:CTOPlus后续的发文,有问题欢迎后台留言交流。Redis是一种快速、开源的内存数据库,广泛用于缓存、消息队列和会话存储等场景。为了方便用户与Redis进行交互,Redis提供了一个命令行界面(redis-cli,CLI),使用户可以通过命令来连接数据库并执行各种操作。本文我将详细总结介绍如何使用Redis命令行界面进行数据库连接和基本操作。1.连接到Redis数据库在终端中输入以下命令来连接到Redis数据库:redis-cli-h-p-

Windows系统如何修改Nginx配置实现远程访问多个本地站点

文章目录1.下载windows版Nginx2.配置Nginx3.测试局域网访问4.cpolar内网穿透5.测试公网访问6.配置固定二级子域名7.测试访问公网固定二级子域名1.下载windows版Nginx进入官方网站(http://nginx.org/en/download.html)下载windows版的nginx下载好后解压进入nginx目录双击Nginx.exe即可运行打开浏览器输入http://localhost,nginx默认使用80端口,所以无需加端口号.出现nginx欢迎页面表示启动成功2.配置Nginx在8086,和9999端口分别配置两个web服务,这里不详细说如何搭建web

Redis数据库的可视化工具AnotherRedisDesktopManager使用+抖音直播小玩法实践

一、它是什么AnotherRedisDeskTopManager是一个开源项目,提供了以可视化的方式管理Redis的功能,可供免费下载安装,也可以在此基础上进行二次开发,主要特点有:支持Windows平台和MacOS平台支持查询Key、查看单个Key、Redis运行状态支持String、List、Hash、Set、Zset类型的可视化添加、修改与删除二、下载方式1.GitHub下载2.Gitee下载三、如何使用3.1 新建连接地址:Redis服务端地址端口:默认6379密码:设置的Redis密码连接名称:所新建连接的名称,不填会根据地址和端口自动生成 3.2 查看连接 3.3 添加数据一般情况