Redis.安装


Redis的安装

  • 安装Redis
  • 常用配置与基本操作

安装Redis

在linux下安装redis5.x

# 在官网获取相关版本的下载地址
wget http:download.redis.io/releases/redis-5.0.5.tar.gz
tar xf redis-5.0.5.tar.gz
cd redis-5.0.5
make
# 这个参数没有作用,如果不想安装到默认目录,可以修改src/MakeFile中的变量PREFIX 使用make install安装即可
make prefix=/usr/local/redis install
# 交互式安装脚本,会复制配置文件,启动脚本文件
bash utils/install_server.sh

# 添加PATH路径
vim /etc/profile

# 添加如下行到 profile
export REDIS_HOME=/usr/local/redis
export PATH=$PATH:REDIS_HOME/bin

# 重新加载
source /etc/profile

# 如果make失败,使用该命令清除make执行的垃圾文件
make distclean

Redis6.x在redhat上安装异常

查看gcc版本是否在5.3以上,centos7.6默认安装4.8.5/

gcc -v

升级gcc到5.3及以上,升级到gcc 9.3:

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。

常用配置与基本操作

常用配置

配置项配置值说明
daemonizeyes使用守护进程模式运行
pidfile/var/run/redis_xx.pidPID文件位置
port6379端口号
dir/var/redis/6379设置持久化文件存放位置

启动redis

# 指定redis启动
/etc/init.d/redis_6379 start
./redis-server

# 使用systemctl 管理
systemctl start redis_6379

停止Redis

考虑到REDIS可能正在将内存中的数据同步到硬盘中,强行终止进程可能会导致数据丢失。正确停止的方式应该是向Redis发送SHUTDOWN命令。

redis-cli shutdown

声明:Rock 版权所有,内容均为原创,欢迎转载。

转载:转载请注明原文链接 - Redis.安装


我是一个程序员,致力于网页开发,我还很年轻,什么也不懂。