Redis详细安装教程

一、Redis 的安装及启动停止

1-1 下载 redis的压缩包

wget https://download.redis.io/releases/redis-5.0.14.tar.gz

1-2 开始解压 redis

tar -zxvf redis-5.0.14.tar.gz

1-3 执行 make 命令编译

make PREFIX=/usr/redis install (如果不加prefix 默认安装到/usr/local下面)
(如果命令执行不成功,换为 make install PREFIX=/usr/redis )
安装成功之后查看redis在哪里安装
 which redis-server

1-4 启动 redis

进入安装目录(/usr/redis)的 bin 下面,并启动 redis

./redis-server # 启动

Redis详细安装教程_第1张图片
即为安装成功

redis 启动成功,但是这种启动方式需要一直打开窗口,不能进行其他操作,不太方便。

修改配置文件

拷贝配置文件到安装目录的 bin 下

 cp /usr/redis/redis-5.0.14/redis.conf  /usr/redis/bin

1-5 设置远程连接

设置远程连接
69 行 bind 127.0.0.1 改成0.0.0.0
88行 protected-mode yes 改为no

1-6 设置后台启动

设置后台启动
136行 daemonize no 改成 yes #设置后台启动

1-7 设置密码

294行 requirepass yyl

1-8 配置服务启动(使用 systemctl 的方法)

在/lib/systemd/system 目录下创建一个脚本文件 redis.service,里面的内容如下:

启动 redis

./redis-server ./redis.conf

配置开机启动

服务启动的时候 daemonize 改为 no

在/lib/systemd/system 目录下创建一个脚本文件 redis.service,里面的内容如下:

[Unit]
Description=Redis
After=network.target
[Service]
ExecStart=/usr/redis/bin/redis-server /usr/redis/bin/redis.conf 
ExecStop=/usr/redis/bin/redis-cli -h 127.0.0.1 -p 6379 -a yyl shutdown
[Install]
WantedBy=multi-user.target

操作redis

[root@localhost bin]# ./redis-cli
127.0.0.1:6379> auth yyl
OK

使用Another Redis Desktop Manager连接

Redis详细安装教程_第2张图片

你可能感兴趣的:(Redis,redis,数据库,缓存)