Redis下载-安装-配置

本文详细介绍了Redis在Windows环境下的安装步骤,包括下载、一键安装、配置服务、修改端口、设置密码、调整IP、开启远程访问等操作,并简要提及了主从复制的设置流程。

初次接触Redis 做个笔记记录。

下载:

官网地址:https://www.redis.net.cn/download/ 请自行下载对应版本

安装:

傻瓜式一键安装,跟着点击下一步就行了。

安装为服务:

解压后文件如下:
在此目录下按住Shirt键然后右键选择打开命令窗口

输入安装命令: redis-server.exe --service-install redis.windows.conf 

安装之后,windows目前的服务列表 

修改端口:

打开文件 redis.windows.conf 搜索 port 6379 如图

将6379修改为你需要的端口号

修改密码:

同样在此文件中搜索 requirepass  找到如下

将requirepass前面的‘#’和空格去掉 将footbared改为你的密码 

例如: requirepass 123456

修改IP:

//bind 127.0.0.1(或其他正在使用的ip) 回车,找到改行,将127.0.0.1改为你想修改的ip 保存并退出

开启远程访问:

搜索 protected-mode yes 改为protected-mode no

搜索daemonize yes   改为daemonize no,不启用   

最后重启Redis服务即可。

主从复制:

移步:https://www.cnblogs.com/hougebajie/p/7657427.html

若主服务设有密码登录,则在从服务中添加主服务密码

masterauth "123456"

 

在CentOS 7系统上下载安装Redis-6.2.14,可按以下步骤操作: ### 1. 更新系统 ```bash yum update -y ``` 若更新过程中因网络问题部分更新失败,需更新yum源并重新下载: ```bash yum clean all yum makecache yum -y update ``` ### 2. 安装C环境 ```bash yum install gcc-c++ -y ``` 若因网络问题安装失败,执行yum源更新命令: ```bash yum clean all yum makecache yum update ``` ### 3. 下载安装包并解压 ```bash cd /energy/apps-local/lib wget -O redis-6.2.14.tar.gz "https://download.redis.io/releases/redis-6.2.14.tar.gz?_gl=1*1bnpgxv*_ga*MTQzMDczMzgxNC4xNjgxNzk1MTUy*_ga_8BKGRQKRPV*MTY4MjI0Njg4NS4zLjAuMTY4MjI0Njg4NS42MC4wLjA." tar -zxvf redis-6.2.14.tar.gz mv redis-6.2.14 redis ``` 也可在Redis官网(https://redis.io/ )下载安装包,上传到临时`/tmp`文件夹中,然后解压到指定目录,如: ```bash tar -zxvf redis-6.2.14.tar.gz -C /usr/local ``` ### 4. 编译源码 ```bash cd /energy/apps-local/lib/redis make ``` 若编译报错“zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录”,可使用以下命令解决: ```bash make MALLOC=libc && make ``` ### 5. 安装二进制到指定目录 ```bash make PREFIX=/usr/local/redis6.2.14 install ls /usr/local/redis6.2.14/bin # 输出应为:redis-server redis-cli redis-benchmark redis-check-aof redis-check-rdb redis-sentinel ``` ### 6. 创建日志目录与数据目录 ```bash mkdir -p /energy/apps-local/data/redis mkdir -p /energy/apps-local/logs/redis ``` ### 7. 创建自定义配置文件 可根据实际需求创建自定义的Redis配置文件。 ### 8. 配置服务启动 创建`/etc/systemd/system/redis.service`文件,内容如下: ```plaintext [Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/data/redis/bin/redis-server /data/redis/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target ``` 执行以下命令使配置生效并启动Redis服务: ```bash systemctl daemon-reload systemctl restart redis.service systemctl status redis.service ``` ### 9. 启动Redis 编译成功后,安装完成可执行以下命令启动: ```bash redis-server redis.conf ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值