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版本。
常用配置与基本操作
常用配置
配置项 | 配置值 | 说明 |
---|---|---|
daemonize | yes | 使用守护进程模式运行 |
pidfile | /var/run/redis_xx.pid | PID文件位置 |
port | 6379 | 端口号 |
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
Comments | NOTHING
该文章已经关闭评论