部分参考了这篇博客,里面讲的很详细:https://www.cnblogs.com/flower-dance/p/14731073.html
而我在安装的过程中还遇到了很多问题,在文末。
首先说一下我的安装步骤
如下:
1、首先需要下载一个虚拟机或者购买云端服务器,再去redis官网下载一个tar.gz包,我的是redis-5.0.14.tar.gz,而我用的是虚拟机,VMware虚拟机,从主机中拷贝文件,直接将文件拖拽到Linux的操作桌面即可,使用 指令:cd /root/桌面,运行ls指令找到redis安装包,之后运行
指令:mv redis-5.0.14.tar.gz /opt/,将文件移动到 /opt/文件目录下面,
2、再执行: tar -zxvf redis-5.0.14.tar.gz 解压文件
3、解压完成后:执行: yum install gcc-c++ 安装C的编译环境,如果出现错误,则是未安装成功c环境,需要安装了c的环境再进行下面操作
4、执行:make && make install 编译并安装
5、出现下图,证明软件已经安装成功!!!
6、修改配置文件,默认文件安装在:usr/local/bin/
7、打开目录,执行cd usr/local/bin/,然后执行创建文件夹指令: mkdir redisConfig
8、打开配置文件位置,执行cp redis.conf ../../../usr/local/bin/redisConfig/,redis.conf文件拷贝到对应的安装目录下面。
9、在安装了redis的目录下,执行指令:./redis-server redisconfig/redis.conf 启动redis客户端
10、执行指令 ./redis -p 6379,完成redis启动,输入ping,返回pong
11、设置开启自启模式,参考链接文章
这里我要说我遇到的一个坑,遇见安装C的时候,程序报错,一共两次,一次是源不能用,清理缓存后,又报致命错误,什么.h文件致命错误,耗费我好久才装上:
下面是解决办法:
先要执行指令rm -f /etc/yum.repos.d/CentOS-Base.repo,将不能用的源删除(系统正常运行的时候尽量不要删),
如果执行yum repolist all后,发现源全部禁用了,也不要慌,切换到根目录,
执行指令:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
就会出现这个:
执行指令:sudo yum-config-manager --enable [源名称,我这里是CentOS-7 - Base - mirrors.aliyun.com]
之后再执行指令:yum install gcc-c++,就可以安装C的语言环境了,一堆指令,全部按y,就安装成功就好啦
标签:采坑,虚拟机,redis,指令,yum,执行,安装 From: https://www.cnblogs.com/lhr123/p/16742831.html