有梦想的鱼
写代码我得再认真点,当我最终放下键盘时,我实在不想仍有太多疑惑

1.环境准备

环境准备的统一资源提取码为:1234

2.安装Redis单个实例

如果需要安装多个实例,就使用多个安装包,配置不同端口启动

1.使用 XftpRedis安装压缩包传入Linux目录,或者直接在Liunx系统中下载

2.解压Redis包,路径为“/usr/local/src/redis-4.0.9”

tar -zxvf redis-4.0.1.tar.gz

3.进入解压后的目录,编译并安装到指定目录

cd /usr/local/src/redis-4.0.9

make PREFIX=/usr/local/redis install

4.将解压目录下的redis.conf配置文件拷贝到 安装目录/usr/local/redis/bin下

5.切换到Redis安装目录,根据指定配置文件启动Redis

cd /usr/local/redis/bin

./redis-server redis.conf

6.使用内置客户端访问Redis,没有设置密码,可以直接访问,并插入一条数据,到这里表示已经安装成功

./redis-cli -h 127.0.0.1 -p 6379
#密码登录 ./redis-cli -h 127.0.0.1 -p 6379 -a 123456 
set name 测试插入数据

#关闭服务
./redis-cli -h 127.0.0.1 -p 6379 shutdown


3.设置Redis远程启动

1.打开Redis.Conf将配置中 bind 127.0.0.1 ::1这一行注释掉,然后新增一个远程节点192.168.0.105,或者全部改为0.0.0.0

bind 127.0.0.1
bind 192.168.0.105

2.然后在配置中找到protected-mode将值设为no

protected-mode no

3.同时设置Redis为后台启动

daemonize yes

4.设置Redis登录密码为123456,在本机中如果不输入密码,虽然可以登录,但是不能进行增删改查操作

requirepass 123456

5.放行防火墙,如果在命令中没有permanent参数只会当前生效,机器重启后就失效了

firewall-cmd --zone=public --add-port=6379/tcp --permanent 

firewall-cmd --reload

6.首先通过Redis-cli客户端访问,然后在局域网内,通过可视化客户端访问,如果用的云服务器,可以把绑定ip换为0.0.0.0

./redis-cli -h 192.168.0.105 -p 6379 -a 123456

posted on 2022-04-04 10:39  有梦想的鱼i  阅读(420)  评论(0编辑  收藏  举报