Linux 下安装 Redis
Linux 下安装 Redis
下载
上传 Linux
我上传到了 /home/software 目录下
开始安装
1、解压
tar -zxvf redis-6.2.5.tar.gz
安装gcc编译环境
yum install gcc-c++
# 注:如果安装的 redis 版本大于等于 6,需要升级 gcc 版本执行下面的命令,否则后面 redis make时可能会报错:
sudo yum install centos-release-scl
sudo yum install devtoolset-7-gcc*
scl enable devtoolset-7 bash
2、进入解压后目录/redis-6.2.5,进行安装
make && make install
安装完成!
配置Redis
核心配置文件设置
1、创建/usr/local/redis目录,专门用于存放配置文件
mkdir /usr/local/redis
2、拷贝redis配置文件,在解压后目录下/home/software/redis-6.2.5
cp redis.conf /usr/local/redis/
3、修改拷贝后的配置文件
-
修改 daemonize no -> daemonize yes,目的是为了让redis启动在Linux后台运行
![image]()
-
修改redis的工作目录,建议改为/usr/local/redis/working,名称随意
![image]()
mkdir /usr/local/redis/working -
修改绑定ip为0.0.0.0,这样就可以远程连接redis了,不受ip限制
![image]()
-
设置连接密码
![image]()
配置redis开机自启动
-
在解压后目录下/home/software/redis-6.2.5/utils,拷贝redis_init_script到/etc/init.d目录下
cp redis_init_script /etc/init.d/ -
修改拷贝后的redis_init_script文件
修改配置文件路径
![image]()
添加如下代码块
![image]()
#chkconfig: 22345 10 90 #description: Start and Stop redis -
为启动脚本redis_init_script添加执行权限
chmod 777 redis_init_script -
最后执行如下命令
chkconfig redis_init_script on
运行启动redis
./redis_init_script start
关闭redis
./redis_init_script stop
执行后发现报了个错误,是因为关闭需要密码

打开脚本文件redis_init_script配置关闭密码:

然后就可以关闭了
Redis的命令行客户端
- 进入客户端:
redis-cli - 输入密码:
auth password - 设置缓存:
set key value - 获取缓存:
get key - 删除缓存:
del key
![image]()








浙公网安备 33010602011771号