目录
redis 安装
$ wget http://download.redis.io/releases/redis-6.2.5.tar.gz
$ tar xzf redis-6.2.5.tar.gz
$ cd redis-6.2.5
$ make
执行编译命令 make
执行成功展示如下
进入到解压后的 src 目录,通过如下命令启动Redis
redis 启动
./redis-server
看到上图,说明启动成功,但是没有在后台运行,只在前台运行,并且阻塞了线程
启动redis时注意有这么一句话:
Warning: no config file specified, using the default config. In order to specify a config file use ./redis-server /path/to/redis.conf
警告:没有指定配置文件,使用默认配置。要指定配置文件,请使用./redis-server /path/to/redis.conf
先 ctrl + c 关闭 redis
配置文件的修改
配置项参考地址
https://www.runoob.com/redis/redis-conf.html
vim /usr/local/redis-6.2.5/redis.conf
设置显示行号
:set nu
跳转至文件开头
:1
跳至至文件末尾
:$
设置守护模式运行
设置为后台运行,这样 redis 再启动关闭命令行 redis 程序就不会被关闭
输入:/daemonize 或 :257
默认是 no 改成 yes
设置远程访问,允许所有计算机访问
输入 :/bind 127.0.0.1 或 :75 查找定位
注释掉 或 改为 bind 0.0.0.0
设置密码
输入:/requirepass foobared 或 :901 查找
取消注释 ,修改 默认密码 foobared
指定配置文件 启动 redis
/usr/local/redis-6.2.5/src/redis-server /usr/local/redis-6.2.5/redis.conf
redis 客户端连接 redis 服务
默认 本机ip+6379
./src/redis-cli
若 redis 配置了密码
./redis-cli -a 123456
指定 ip 端口
./redis-cli -h 指定ip -p 指定端口 -a 123456
关闭 redis
两种情况
客户端连接中:直接 shutdown 命令
未连接的情况下:
[root@localhost src]# ./redis-cli shutdown
配置文件设置密码后,此方法无法使用,可以使用:/redis-cli -a 密码 shutdown
[root@localhost src]# ./redis-cli -a password shutdown