1:安装redis前,先装一下安装rendis的前提环境gcc
yum install gcc-c++
2:下载redis的压缩包
http://download.redis.io/releases/
这里可以选择自己喜欢的版本
3:把下载下来的安装包挪到centos指定的目录下
我用的是xshell+xftp来把Windows上的文件传到虚拟机中的centos7上的
下图标出来的是xftp在xshell中的位置,本来是黑窗口的 需要进行下载安装(同学请自行百度)
这就是挪到虚拟机中的文件(我都是自己在Local文件夹下自己新建的一个专门放压缩文件的文件夹)
4:解压该压缩文件到自己指定的文件夹中
首先cd到该压缩文件的文件夹下
cd /usr/local/2020tardir
然后解压
tar -zxvf redis-5.0.7tar.gz -C /usr/local/2020mysoftwares
我是解压到自己的某个目录下的,看自己喜好,如果不需要解压到其他目录,可直接 tar -zxvf redis-5.0.7tar.gz
5:对挤压后的文件进行编译
cd到解压出来的文件夹下
我的是 cd /usr/local/2020mysoftwares/redis-5.0.7
然后执行make
会执行几十秒(主要看电脑),之后就编译完成。
如果出现一些提示错误,那么可能是第一步没有进行导致的,所以,重复一次第一步,并且删除 解压出来的 这个redis-5.0.7文件,重新解压一次,在进行make。
6:安装redis(上一步只是编译,不是安装)
在解压的edis-5.0.7目录下进行如下命令
make install PREFIX=/usr/local/2020mysoftware/redis5
后面的地址 是随意的,指定一个自己希望安装路径即可。
7:复制解压的redis配置文件到当前安装目录
把解压出来的那个redis-5.0.7里面的redis.conf文件复制到 安装目录/usr/local/2020mysoftware/redis5下的bin里面
cp /usr/local/2020tardir/redis-5.0.7/redis.conf /usr/local/2020mysoftware/redis5/bin
8:修改redis配置文件
首先我们cd到该配置文件所在文件夹目录
cd /usr/local/2020mysoftware/redis5/bin
然后 vim redis.conf
按 i 进入编辑状态
需要修改的地方主要有三处
a:将daemonize=no改为daemonize=yes
b:将bind 127.0.0.1注释掉
c:将protected-mode yes改为protected-mode no
最后 :wq! 保存并退出
9:启动redis
我这里启动的前提是 我就在bin 目录下
./redis-server redis.conf
可以使用 ps -ef|grep 6379 查看是否已启动
说明已启动
10:测试已启动的redis
还是在bin目录下
./redis-cli
这是启动客户端
然后进行一个String类型的设置值
set test1 2020
然后取值
get test1
如果能回显2020则说明我们的redis是能够正常使用的
11:关闭redis
./redis-cli -h 127.0.0.1 -p 6379 shutdown
如果上述正常关闭不能关闭我们的redis那么就只好使用kill来关闭了
kill -9 6379对应的那俩个进程号
谢谢参考!如有错误,还望不吝赐教!谢谢!