redis单机版安装(linux)

394 阅读1分钟

下载redis安装文件

$ wget https://download.redis.io/releases/redis-6.2.5.tar.gz
$ tar xzvf redis-6.2.5.tar.gz
$ cd redis-6.2.5
$ make

生成bin目录文件

# 生成bin目录文件
$ make install  PREFIX=/ncayu/redis-6.2.5

[root@ncayu8847 redis-6.2.5]# make install  PREFIX=/ncayu/redis-6.2.5
cd src && make install
make[1]: Entering directory `/ncayu/redis-6.2.5/src'

image-20210807172000069.png

redis.conf配置文件

修改配置文件 redis.conf,这个很重要哦

1.1 NETWORK 设置:

# 1.1 NETWORK 设置: bind 192.168.127.128 //绑定 IP 地址,
可以通过 ifconfig 获取 Ip 地址(在 Linux 系统下)
port 6379 //保持默认值,也可以修改 timeout 30 //Client 端空闲断开连接的时间

image-20210807165740992.png

image-20210807165851298.png

1.2 GENERAL 设置:

# 1.2 GENERAL 设置: daemonize yes //默认值是 no,把值修改为 yes,以后台模式运行 
logfile 设置
/root/application/program/redis-tool/logs/redis.log //日志文件的位置
# pid设置 pidfile /ncayu/redis-6.2.5/run/redis_6380.pid

image-20210807170030380.png

image-20210807170104975.png

1.3 SNAPSHOTTING 设置

# 1.3 SNAPSHOTTING 设置: dir /root/application/program/redis-tool/data //SNAPSHOTTING 文件路径

image-20210809143306918.png

1.4 appendfsync always

# 1.4 APPEND ONLY MODE 设置:(该项一般不修改) 
appendonly no//默认值是 No,意思是不使用 AOF 增量持久化的方式,使用 RDB 全量持久化的方式。把 No 值改成 Yes,使用 AOF 增量持久化的方式 appendfsync always

image-20210807171333069.png

image-20210807171152419.png

1.5设置redis的密码

# 1.5设置redis的密码 requirepass ncayu123456

image-20210809142300508.png

需要创建的文件

conf data logs run # 创建文件
# mkdir conf data logs run

连接redis

### 启动redis服务 bin/redis-server conf/redis.conf 
[root@ncayu8847 redis-6.2.5]# bin/redis-cli -p 6380 -h 172.18.3.0 
172.18.3.0:6380> 
172.18.3.0:6380> 
172.18.3.0:6380> 
172.18.3.0:6380> 
172.18.3.0:6380> set h1 
shanghai OK 
172.18.3.0:6380> get h1 
"shanghai" 
172.18.3.0:6380> ping 
PONG 
172.18.3.0:6380>

redis-desktop-manager连接

image-20210809143655195.png

image-20210809143844664.png

redis-desktop-manager中也可以使用redis,现在已经安装好啦,愉快的使用redis吧!