目录
下载redis
下载linux版的redis
- 官网地址
- 使用连接工具将redis.tar.gz移到创建好的linux目录下
安装redis
在目录下解压redis
tar -zxvf redis-6.0.9.tar.gz
进入解压后的文件,输入make
安装过程有可能出现错误
- 原因
可能是gcc的问题
gcc是c,c++的编译运行环境,因为redis是c++编写的
输入命令
安装gcc:yum install gcc-c++
如果还有问题就输入一下命令升级gcc
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
设置永久升级
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
再次运行 make
如果报错显示Jemalloc/jemalloc.h: 没有那个文件或目录
输入make distclean后再make即可
如果还是不行,就尝试重新解压redis压缩包
make完成后输入make install
查看 /usr/local/bin
会有redis的启动脚本
如果不输入make install 仍然可以运行但是没有脚本方便
配置redis后台运行
进入redis.conf文件,修改daemonize 为yes
测试redist
启动redis
redis-server /usr/redis/redis-6.0.9/redis.conf
输入:./redis-server /usr/redis/redis-6.0.9/redis.conf
查看redis服务端口号
ps -ef|grep redis
进入redis的命令行窗口
redis-cli -p 6379
如果没make install的话同理./redis-^Ci -p 6379
退出当前的redis服务
输入SHUTDOWN,关闭服务