Nginx 4个主要功能:1.作为Web服务器,配置HTML/css/js地址后,为客户端web请求提供前端(静态)页面响应2.用upstream功能做反向代理,转发客户端请求到后端, 隐藏后端服务器地址,附带负载均衡功能3.用proxy_pass功能做代理服务器,转发web请求到特定的URL(纯转发请求,正向代理)4.域名映射0. Nginx部署docker run -p 80:80 --nam
转载 2024-04-02 07:42:49
27阅读
# Python 添加 Redis 扩展 ## 简介 Redis 是一个开源的高性能 key-value 存储系统,可以用作数据库、缓存和消息中间件。它支持多种数据结构,包括字符串、哈希表、列表和集合,并提供了丰富的操作命令。 Python 是一种简单易学、功能强大的编程语言,被广泛应用于数据分析、网络开发和人工智能领域。与 Redis 结合使用,可以方便地实现数据的快速读写和缓存。 本文
原创 2024-01-10 11:45:47
35阅读
nginx是一款开源的HTTP服务器和反向代理服务器,nginx可以作为Web服务器提供HTTP访问功能,类似于Apache、IIS等。目前nginx已经在国内外很多网站作为Web服务器或反向代理服务器来使用。nginx具有跨平台的特性,无论是Linux还是Windows系统均可以使用。此次安装在Windows Server 2008 R2下进行的。一、首先进入nginx的官网,点击右边的down
转载 2024-02-23 13:55:52
47阅读
目录什么是 Redis?Redis 特点Redis 安装Redis 命令集基础命令Key 相关String 相关List 相关Set 相关ZSet 相关Hash 相关Redis 配置文件Redis 持久化Redis 事物Redis 消息发布与订阅Redis 主从复制Java 操作 Redis  什么是 Redis?Redis是一个用C语言编写的、开源的、基于内存运行并支持持久化
我们现在访问页面使用的是:http://localhost:9001 有没有什么问题?实际开发中,会有不同的环境:开发环境:自己的电脑测试环境:提供给测试人员使用的环境预发布环境:数据是和生成环境的数据一致,运行最新的项目代码进去测试生产环境:项目最终发布上线的环境如果不同环境使用不同的ip去访问,可能会出现一些问题。为了保证所有环境的一致,我们会在各种环境下都使用域名来访问。步骤一:先在本机的h
转载 2024-08-16 09:57:14
84阅读
1.安装php yum install php#检查版本php -v2.安装nginx(根据我们自己的Nginx安装,以下可以不看) yum install nginx或者执行下面的步骤:安装:1.在vim /etc/profile文件中添加:PATH=$PATH:/data/app/nginx/sbin/2.生效:source /etc/profile3.上传nginx安装包并解压:tar
转载 2024-05-25 20:10:59
85阅读
连接reidsredis-cli -h host -p port -a passwordhost:远程redis服务器hostpor
原创 2023-03-07 11:01:21
45阅读
1、SDS结构体:    在redis里面是采用SDS(simple dynamic string)来封装char[]的,这个也是redis存储的最小单元;    struct dsdhdr{        unsigned int len
原创 2016-01-14 15:48:26
755阅读
一、常用数据结构列表 1.String: 简单的key-value类型,value可以为String,也可以为数字。使用场景有缓存系统下拉框值,保存分布式session,接口限流(利用过期机制expire,key自增机制incr),用户积分等。 2.List: 简单的字符串列表,数据结构类型为队列(FIFO),可以在队头或者对尾插入删除数据。常用使用场景有消息队列(lpop,rpush),排行榜,
转载 2024-03-03 10:29:14
24阅读
启动redis-cli.exe 查询密码config get requirepass设置密码config set requirepass test123验证密码auth test123 ...
转载 2021-09-13 10:39:00
71阅读
2评论
1. 常见的redis使用场景 1.缓存 缓存热点数据,提高访问速度和数据压力。 ...
转载 2021-08-06 15:27:00
57阅读
安装nginx以后,nginx会提供一个默认server,我们可以从nginx.conf文件中找到这个默认server的相关配置,如下:server { listen 80; server_name localhost; location / { root html; index index.html index.ht
转载 2024-08-04 10:41:34
208阅读
最近又双叒叕想搞前端项目了,这次我想玩玩nginx反代asp.net core,按照微软官方文档一顿操作后,输入地址发现还是404,然后我就又开始了一顿穷折腾... 与以前稍微有点不同的是这次折腾了三天才解决问题 前言最近又双叒叕想搞前端项目了,这次我想玩玩nginx反代asp.net core,按照微软官方文档一顿操作后,输入地址发现是404,然后我就
转载 2024-04-20 18:19:06
58阅读
经过两天的实验,终于让nginx同时支持asp.net与php了。下面就把具体的配置过程记录如下。注意:本次实验OS:centos6 64bit。尽管网络上有很多windows下nginx与asp.net集成的资料,但是windows环境下一直未测试成功。以下的实验全部是在linux环境下进行的。nginx已经安装成功,并运行如下:在此我们讲解的nginx与asp.net集成不是通过nginx的反
转载 2024-04-30 14:13:42
199阅读
编译Windows版Nginx添加ngx_req_status第三方模块目标前言工具准备■ 1.Nginx源码■ 2.Nginx官方编译好的版本■ 3.Nginx必备依赖模块■ 4.perl脚本解释器■ 5.GNU环境■ 6.生成exe工具■ 7.第三方模块开始操作■ 1.进入GNU窗口■ 2.解压文件■ 3.第三方模块打补丁■ 4.生成Makefile■ 5.修改Makefile■ 6.生成
Author:think前言部署分为三步,首先是Nginx中间件的部署,它的作用是提供web服务并为ASP net core程序提供代理,让使用者能够在外部进行访问;其次是dotnet的安装部署,我们都知道ASP net core是可以做到跨平台的,因此我们需要部署它的运行环境之后才能让程序在Linux环境中运行;最后是两个服务之间的联动配置,环境部署完成就是发布、上传、启动以及访问测试。部署环境
转载 2024-04-28 15:22:27
161阅读
首先,为什么要这么做呢,使用openresty不就可以支持lua了吗,没错。那这篇文章结束吧! 不过…openresty不能支持会话保持和主动健康检测,我想拥有tengine的功能,又想支持lua,只有两种办法:第一种:使用tengine作为基础,去新增支持lua的模块; 第二种:使用openresty作为基础,去新增tengine的会话保持和健康检测模块;这个时候问题很多的网友又说了,第三种自己
转载 2024-04-03 15:24:31
212阅读
环境:CentOSrelease6.5redis-5.0.5将redis解压开里边的redis.confcopy出来进行改造[root@hackredis-cluster]#ps-ef|grepredis可以查看已经起好了服务root25241019:19?00:00:00redis-server127.0.0.1:7001[cluster]root25291019:19?00:00:00redi
原创 2019-10-31 22:54:15
3758阅读
1点赞
# Redis Docker 部署指南 在软件开发中,Redis 是一个非常流行的内存数据库,用于许多场景,如缓存、会话存储、实时统计等。使用 Docker 部署 Redis 可以提高应用的可移植性和可管理性。本文将指导你通过几个简单的步骤实现 Redis 的 Docker 部署。 ## 一、总体流程 下面的表格展示了部署 Redis 的步骤流程: | 步骤 |
原创 2024-09-24 05:42:47
5阅读
## 实现 "ruby reids 驱动" 的步骤 为了帮助这位刚入行的小白实现 "ruby reids 驱动",我将给出以下步骤的详细指导。请按照下面的步骤进行操作,以实现你的目标。 ### 步骤一:安装 Redis 首先,你需要安装 Redis,这是一个开源的内存数据结构存储系统,用于实现键值对的存储。 你可以使用以下命令在命令行中安装 Redis: ```bash $ gem in
原创 2023-09-09 11:32:19
41阅读
  • 1
  • 2
  • 3
  • 4
  • 5