1、检查Linux是32位还是64位
我们使用如下命令检查Linux是32位还是64位:
getconf LONG_BIT
我这里返回显示的就是64位。建议使用64位
2、gcc安装
我们首先输入如下命令查看是否安装了gcc
gcc -v
如果没有安装,则是这样
安装了则是这样
如果没有安装,我们接下来则使用如下命令安装gcc
yum -y install gcc-c++
安装完成后,使用上面的命令查看gcc是否安装成功。
3、Redis下载
Redis官网地址
下载的是一个文件后缀名为.tar.gz的压缩包
4、Redis的安装
将下载的压缩包上传至Linux的opt文件夹下。
解压压缩包
tar -zxvf 压缩包名
进入解压后的文件夹
cd 文件夹名
在当前目录下执行make命令
make && make install
接下来查看安装情况,redis默认的安装目录为usr/local/bin,我们使用如下命令来查看
cd /usr/local/bin
ll
有上图中的这些文件就是安装好了。
将默认的配置文件redis.conf拷贝到自己定义好的一个路径下。
- 首先我们回到压缩包解压的文件夹下。
cd /opt/redis-7.2.4
- 新建一个目录myredis。
mkdir /myredis
- 将配置文件redis.conf拷贝一份到myredis文件目录下,并重命名。
cp redis.conf /myredis/redis7.conf
- 查看是否拷贝成功
cd /myredis
ls
修改配置文件
- 用vim打开redis7.conf文件
vi redis7.conf
- 将daemonize no改为daemonize yes
按i键进入插入模式
- 将protected-mode yes改为protected-mode no
- 将bind 127.0.0.1直接注释掉
- 设置redis密码
5、启动Redis服务
redis-server /myredis/redis7.conf
启动报错
解决方案:
vi /etc/sysctl.conf
将
vm.overcommit_memory = 1
写入
重启
reboot
再次启动服务
我们使用如下命令查看redis的启动状态
ps -ef|grep redis|grep -v grep
6、连接服务
使用如下命令连接redis服务
redis-cli -a 123456 -p 6379
可以使用如下命令判断是否能正常使用
ping
7、关闭Redis
关闭服务连接
quit
单实例关闭redis
redis-cli -a 123456 shutdown
多实例关闭redis,指定端口关闭
redis-cli -a 123456 -p 6379 shutdown