redis 官网 https://redis.io/
获取下载链接 自己根据 自己的环境选择,原来我使用的6结果一直编译有问题就选择了5就ok了 这里记录下安装过程
1,下载解压编译
wget http://download.redis.io/releases/redis-5.0.8.tar.gz 38 tar -zxvf redis-5.0.8.tar.gz 39 cd redis-5.0.8/ 40 make 41 src/redis-server
2 安装
make install PREFIX=/usr/local/redis
移动配置文件到安装目录下
进入配置文件夹下:备份配置文件进行修改操作,redis主要的配置文件就是redis.conf文件
cat redis.conf | grep -v "#" | grep -v "^$" > redis-6379.conf
后面修改就是再我们复制的文件中进行修改
设置开机自启动
将redis加入到开机启动
vi /etc/rc.local //在里面添加内容: /usr/local/redis/bin/redis-server usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)
.配置redis为后台启动
vi /usr/local/redis/etc/redis.conf
//将daemonize no 改成daemonize yes
开启redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
- redis-server /usr/local/redis/etc/redis.conf //启动redis
- pkill redis //停止redis
- 卸载redis:
rm -rf /usr/local/redis //删除安装目录
- rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本
rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹
检测后台进程是否存在
ps -ef |grep redis
检测6379端口是否在监听
netstat -lntp | grep 6379
今天先学习下面的四个配置项:
没错这就是我的redis.conf的配置文件
遇到问题解决方案
在我另外一台上安装时遇到的问题如图
redis编译依赖gcc 说明本机没有安装gcc
解决:
yum -y install gcc-c++
这个问题其实也简单,我自己没进到src下面进行make
make MALLOC=libc
不过我使用上面这个命令也可以解决了,下次还是看着教程安装少走弯路,节约时间