一、下载redis压缩包(liunx版)
二、使用xftp上传压缩包到linux
1、默认大家都会使用xshell和xftp,直接上传到自己指定的目录就行
2、进入到压缩包所在目录,进行解压(redis-7.0.0.tar.gz是我压缩包名)
tar -zxvf redis-7.0.0.tar.gz
3、重命名解压后的文件夹(redis就是我指定的重命名的文件夹名)
mv redis-7.0.0.tar.gz redis
4、进入redis里面看看(圈红的那个文件很重要)
5、安装gcc(安装完成后记得验证下是否安装成功)
yum install gcc
6、使用make命令进行编译(我已经编译过了,所以看不到编译过程)
注意:编译过程中如果出现 (Jemalloc/jemalloc.h:没有那个文件)这种
错误,先用gcc --version看看是否安装成功,如果成功,那么先执行(
make distclean),然后在执行(make)
7、完成第6步后,只代表我们编译完成,现在需要安装(make install)
红框里面可能会不一样,只要出现install就没啥问题
8、安装成功后,默认安装位置是在(/usr/lcoal/bin)
9、安装完成后,复制第4步的redis.conf 到当前目录(当前位置/usr/lcoal/bin)
我在当前目录下新建了一个redisconfig文件夹用来放配置文件(如上图)
cp 源文件位置/源文件 目标位置
例如:cp /libo/redis/redis.conf redisconfig
10、设置后台启动,在我们复制的redis.conf文件里面修改(默认是前台启动、但是不推荐)
修改redis.conf的 daemonize为yes(默认为no)
设置密码(第一次来这里看到的是注释,需要去掉注释并把后面修改为你自己的密码)
11、启动服务(没有任何输出表示成功)
12、使用客户端连接redis服务(输入ping看看是否连接成功)
出现红框那里表示我们需要输入密码,auth 你的密码
13、关闭redis服务