正文

linux 上 怎么登录redis linux登录redis客户端_redis

测试无误后的提示信息:

linux 上 怎么登录redis linux登录redis客户端_数据库_02

step6、测试无误后进入 /usr/local/redis/src/ 文件目录下,进行安装操作;

将 redis 的命令安装到 /usr/local/bin/ 目录中。

# 进行redis安装操作

sudo make install

linux 上 怎么登录redis linux登录redis客户端_redis_03

step7、安装完成后,我们进入 /usr/local/bin/ 目录中查看命令

cd /usr/local/bin/

ls -all

redis-server redis服务器

redis-cli redis命令行客户端

linux 上 怎么登录redis linux登录redis客户端_配置文件_04

step8、为了方便管理,将 Redis 文件中的配置文件拷贝到 /etc/ 目录中。

原因:/etc/ 是系统目录,即管理员操作的目录,因此将 redis 配置文件放到该目录中,防止服务器的其他用户操作。

sudo cp /usr/local/redis/redis.conf /etc/redis/

linux 上 怎么登录redis linux登录redis客户端_linux_05

二、配置 Redis数据库

上文操作已经将 redis 配置文件拷贝到 /etc/redis/ 目录中,通过修改 redis.conf 文件配置 Redis 数据库。

1、绑定ip:如果需要远程访问,可将 ip 修改成为 0.0.0.0,或绑定一个本机真实网卡IP;

需要远程访问 尽量不要删除本机回环 而是在其后添加 本机真实网卡ip地址(以此方便服务器自身的访问)

此处 bind 的正确理解:是绑定本机的IP地址;

> 例如:bind 127.0.0.1 192.168.1.11

2、端口,默认端口为 6379;

port 6379

3、是否已守护进程运行:

如果以守护进程运行,则不会在命令行阻塞,类似于服务;

如果以非守护进程运行,则当前终端会阻塞;

设置 yes 表示为守护线程,设置 no 表示为非守护线程;

推荐设置为 yes;

> daemonize yes

4、数据文件:

dbfilename dump.rdb

5、数据文件存储路径;

dir /var/lib/redis

6、日志文件存储路径:

logfile “/var/log/redis/redis-server.log”

7、redis 中允许存在数据库的个数(默认16个,编号0-15):

databases 16

8、主从复制,类似于双机备份。

slaveof

注意 redis5.0 版本已经将 master-slave 修改为 master-replica,故 slaveof 参数,修改为replicaof:

replicaof

9、修改 Redis 数据库默认密码(507行)

在配置文件中找到这一行 # requirepass foobared

删除前面的注释符号#,并把 foobared 修改成自己的密码

requirepass mypassword

三、Redis 服务器操作

启动 Redis 服务命令:

redis-server conf_path 启动服务加载的配置文件的路径

redis-server --port redis的端口号

redis-server --slaveof 从机的地址(ip port)

redis-server --loglevel 日志等级

可以使用 help 查看服务器命令帮助文档:

redis-server --help

查看 redis 服务器是否启动:

ps aux | grep redis

1、不指定配置文件服启动:

此种方式启动没有指定配置文件,会使用默认的配置,并打印一个Warning: no config file …;

并且启动后会阻塞当前终端窗口,原因是:redis-server 默认配置文件中的 daemonizs 属性为 yes,即设置为守护进程。

redis-server

当关闭当前终端窗口时, redis-server 不会随之关闭,但是此时按 ctrl + C 命令可退出 redis 服务。

linux 上 怎么登录redis linux登录redis客户端_配置文件_06

2、指定配置文件服启动:

使用之前 copy 到 /etc/redis/ 目录下修改好的配置文件。

redis-server /etc/redis/redis.conf

linux 上 怎么登录redis linux登录redis客户端_数据库_07

3、设置服务开机启动:

开机自动启动脚本----自行百度~~~

4、关闭 redis-server 服务:

正常关闭本地 redis 服务:

redis-cli shutdown

linux 上 怎么登录redis linux登录redis客户端_redis_08

如果正常关闭不了,可以 通过杀死进程 来关闭服务:

# 查询 redis 服务进程

ps aux | grep redis

# 杀死 redis 服务进程

kill -9 number

linux 上 怎么登录redis linux登录redis客户端_linux_09

远程关闭 redis 服务:

redis-cli -h xxx.xxx.xxx.xxx -p xxxx -u xxxx -a xxxx shutdown

linux 上 怎么登录redis linux登录redis客户端_redis_10

四、Redis 客户端连接

客户端的连接命令为: