Redis 5 双系统安装

windows 10 和 CentOS 8  redis 安装


windows 10 安装

1.下载

https://github.com/tporadowski/redis/releases/download/v5.0.10/Redis-x64-5.0.10.msi


2.安装

  一直下一步即可


3.配置环境变量

   path添加C:\Program Files\Redis


4.redis配置

 本人默认安装找到C:\Program Files\Redis\redis.windows-service.conf

 将redis.windows-service.conf文件移到桌面,不移动会无法保存(提示无权限)

打开配置密码

将注解解开配置密码例如:requirepass 123456

注意:daemonize yes  守护进程模式开启(windows不支持设置)

重启redis服务


CentOS 8 安装

下载

C 语言的编译环境:GCC

  • 因为 Redis 是使用 C 语言编写的,官方网站提供了 Redis 的源码以适用各个版本的 Linux 发行版。
  • 如果没有 C 语言的编译环境,可以使用命令 yum install -y gcc gcc-c++进行在线安装

配置

  • 使用Xftp 上传到CentOS 8
#创建目录
mkdir -p /opt/software/redis/6379
#解压(到压缩包所在目录)
tar zxvf redis-5.0.7.tar.gz -C /opt/software/redis/6379
#切换目录
cd  /opt/software/redis/6379/redis-5.0.7
  • 进行编译make(CentOS 8 不自带了make了需要下载)
yum -y install gcc automake autoconf libtool make
  •  编译 

 

#编译
make

#编译测试
make test
#如果提示错误有可能缺失依赖 下载yum install -y tcl

#再次编译测试
make test
  • 安装
make install
#默认安装在/usr/local/
  • 复制配置文件
mkdir /etc/redis

cp redis.conf  /etc/redis/6379.conf
  • redis配置
#编辑配置文件
vi /etc/redis/6379.conf
  • 修改 
# 注释掉允许其它主机访问
#bind 127.0.0.1 

#关闭保护模式
#关闭protected-mode模式,此时外部网络可以直接访问
#开启protected-mode保护模式,需配置bind ip或者设置访问密码
protected-mode no 
 
# 守护进程模式开启
daemonize yes 

# 设置密码 
requirepass 密码

#日志
(需创建这个文件 创建目录:mkdir -p /opt/log/redis ,创建文件:touch  /opt/log/redis/6379.log)
logfile "/opt/log/redis/6379.log"

#修改端口
port 6379
#修改端口同时修改pid
pidfile /var/run/redis_6379.pid

  • 启动服务
redis-server  
  • 关闭服务
ps aux|grep redis(查看进程号)

kill 进程号(关闭)
 
或使用Redis提供的客户端来关闭服务
命令为:
redis-cli shutdown 
 
修改过端口号使用
redis-cli -p 端口号 shutdown
 
  • 连接客户端

 

Redis客户端连接
redis-cli 或 redis-cli -p 端口号

 开机启动服务

 1.回到压缩包复制文件

 

[root@localhost redis-5.0.7]# p utils/redis_init_script /etc/init.d/redis

2.配置

  • 端口
  • 不需要修改
  • 不需要修改
  • 添加密码
  • ${PRDISPORT} 是端口号 一般改端口就可以(放在其它路径修改路径)
  • ${PRDISPORT} 是端口号 一般改端口就可以(放在其它路径修改路径)

      配置好重启服务器reboot

   2.1开机启动服务

  • systemctl enable redis

   2.2防护墙开放

  • sudo firewall-cmd  --zone=public --add-port=6379/tcp --permanent
  • firewall-cmd --reload
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值