Linux下配置redis数据库服务

说明: 以下内容针对linux端配置redis数据库服务

1.下载安装包

发行版安装包列表路径地址
可跟居自己的需要下载对应的版本,这里我选择的是5.0版本的进行演示
在这里插入图片描述

下载命令
wget http://download.redis.io/releases/redis-5.0.0.tar.gz
在这里插入图片描述

解压 (进入自己的下载目录)

tar -zxvf redis-5.0.0.tar.gz
在这里插入图片描述

3.将安装包文件移动至 /usr/local/redis/

sudo mv ./redis-5.0.0 /usr/local/redis/

4.进⼊redis⽬录

cd /usr/local/redis/

5.编译安装

sudo make
sudo make install

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

cd /usr/local/bin
ls -all

在这里插入图片描述

  • redis-server redis服务器
  • redis-cli redis命令行客户端
  • redis-benchmark redis性能测试工具
  • redis-check-aof AOF文件修复工具
  • redis-check-rdb RDB文件检索工具

配置⽂件,移动到/etc/⽬录下

创建配置文件存放目录

sudo mkdir /etc/redis/

移动配置文件

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

查看配置参数

sudo vi /etc/redis/redis.conf

核心配置选项

  • 绑定ip:如果需要远程访问,可将此⾏注释,或绑定⼀个真实ip
    bind 127.0.0.1
  • 端⼝,默认为6379
    port 6379
  • 是否以守护进程运⾏
    如果以守护进程运⾏,则不会在命令⾏阻塞,类似于服务
    如果以⾮守护进程运⾏,则当前终端被阻塞
    设置为yes表示守护进程,设置为no表示⾮守护进程
    推荐设置为yes
    daemonize yes
  • 数据⽂件
    dbfilename dump.rdb
  • 数据⽂件存储路径
    dir /var/lib/redis
  • ⽇志⽂件
    logfile /var/log/redis/redis-server.log
  • 数据库,默认有16个
    database 16
  • 主从复制,类似于双机备份。
    slaveof

启动redis配置服务

默认启动该服务

sudo redis-server

  • 可以使⽤help查看帮助⽂档
    redis-server --help
  • 使⽤服务的⽅式管理redis服务
    • 启动
      sudo service redis start
    • 停⽌
      sudo service redis stop
    • 重启
      sudo service redis restart
      推荐方式启动:
  • ps -ef|grep redis 查看redis服务器进程
  • sudo kill -9 pid 杀死redis服务器
  • sudo redis-server /etc/redis/redis.conf 指定加载的配置文件 (如需远程连接或其他参数配置修改)

启动 (这里我没有设置非守护进程运行)

sudo redis-server /etc/redis/redis.conf
在这里插入图片描述

连接

redis-cli
在这里插入图片描述
测试连接正常

猜你喜欢

转载自blog.csdn.net/qq_43650576/article/details/105922465
今日推荐