上传redis安装包到/usr/local/tmp目录

进入tmp目录

/usr/local/tmp

查看当前目录下的文件

ls

1.png

解压redis压缩包

tar zxvf redis-3.0.0.tar.gz

2.png

由于是c语言编写,所以需要安装支持组件

yum install -y gcc-c++

3.png

查看当前目录下的文件

ls

进入redis文件目录

cd redis[Tab键补齐]

4.png

编译redis

make

5.png

编译安装 PREFIX=[你要安装的目录],我这里是安装在/usr/local/redis目录下

make install PREFIX=/usr/local/redis

6.png

返回上级目录

cd ..

进入redis中的bin目录

cd /usr/local/redis/bin

查看当前文件夹下的目录

ls

7.png

返回上级目录

cd ..

查看当前文件夹下的目录

ls

8.png
进入redis文件夹

cd redis

9.png

进入bin文件夹

cd bin
ls

10.png

测试redis是否能启动

./redis-server

11.png
前端启动,安装后不能进行其他操作

Ctrl+C键退出Redis

12.png

进入/usr/local/tmp/redis-3.0.0目录下

cd /usr/local/tmp/redis-3.0.0

查看当前目录下的文件夹

ls

13.png
redis.conf文件复制到/usr/local/redis/bin目录下

cp redis.conf /usr/local/redis/bin

查看/usr/local/redis/bin目录下文件

cd /usr/local/redis/bin

查看当前目录下的文件夹

ls

14.png

修改redis.conf文件,把daemonizeno修改成yes,守护进程启动

vim redis.conf

按i键进行编辑,把127.0.0.1改为0.0.0.0(让外部访问),把no改为yes,ESC键退出 :wq保存并离开
Linux安装Redis版详细教程.png
15.png

启动redis服务

./redis-server redis.conf

16.png

查看redis启动情况

ps aux|grep redis

17.png

启动成功,端口是6379,测试redis

./redis-cli

新增测试

set name "52xbc"

18.png

查询测试

get name

19.png

修改测试

set name "52xbc.cn"

get name

123.png

删除测试

del name

get name

20.png增删该查没问题,到这里redis已经安装并成功启动!

Ctrl+C退出客户端,为了让外部访问,需要放行redis使用的端口6379

vim /etc/sysconfig/iptables

21.png
重启防火墙,使修改的端口生效

service iptables restart

22.png
由于redis默认是没有密码的,如果需要设置密码设置redis.conf文件即可
进入redis\bin目录下

cd /usr/local/redis/bin

查看当前目录

ls

23.png
首先关闭redis

./redis-cli shutdown

修改redis.conf文件

vim redis.conf

24.png
修改为
25.png

修改
配置文件中的protected-mode yes改为protected-mode no关闭保护本地链接
protected-mode no
22e0eee8bc9844d2eb50b1d2b49df02.png
查看redis启动情况

ps aux|grep redis

26.png已经关闭成功,重新启动redis密码生效

./redis-server redis.conf

查看redis启动情况

ps aux|grep redis

27.png测试连接客户端,我的密码是52xbc

本地办法测试

./redis-cli -a 52xbc

28.png
Ctrl+C键退出

ip链接测试办法 -h代表id地址 -p代表端口号 -a代表密码

./redis-cli -h 192.168.21.132 -p 6379 -a 52xbc

29.png

Last modification:September 9, 2023
如果觉得这篇技术文章对你有用,请随意赞赏