linux安装redis

一、准备环境

1.CentOS6.10
2.Redis3.0.4.tar.gz
3.c语言编译器

4.安装遇到的问题和解决方法在本篇文章结尾处说明

二、安装步骤

1.导包
1)将redis3.0.4.tar.gz的压缩包导入linux操作系统
这里有很多方法,比如建立物理机与虚拟机共享文件夹
或者直接yum install -y lszrz安装这个插件, 也可以使用其他远程连接工具,比如 CRT,Xshell等。总之就是将redis3.0.4.tar.gz在物理机导入Linux中放入/opt/software(我存所有tar.gz的目录)
在这里插入图片描述
2.解压,我接到 /opt/module (我习惯把解压后的文件放在此目录下),这个目录必须提前存在。

tar zxvf redis-3.0.4.tar.gz -C /opt/module/

在这里插入图片描述
3)解压后进入到redis-3.0.4在这里插入图片描述
4)因为redis是c语音编写的,所以需要编写后才能使用
在解压号目录下执行make命令

make

5)解决command not found,说明你还没有安装c语言的编译环境,执行此命令(前提是linux可以联网下载),等待安装

yum install gcc-c++

6)再一次make,会继续出现一个错误
在这里插入图片描述
7)解决方案,执行此命令

make distclean

在这里插入图片描述
8)再次make,就不会报错了,出现下图所示就是编译完成了。。。
在这里插入图片描述
9)安装 PREFIX是指将redis安装在哪里。出现下图表示基本安装成功

make install PREFIX=/opt/module/redis

在这里插入图片描述
10)再次查看是否安装成功,出现此目录说明安装成功
在这里插入图片描述

三、启动redis

1)进入redis下的bin目录

./redis-server 

在这里插入图片描述
2)启动成功在这里插入图片描述
3)访问,再打开个链接窗口,进入redis/bin下

./redis-cli

在这里插入图片描述
出现xxx.xx.xx.xx:6379>说明访问成功
4)这样启动只能在另一个窗口访问,所以可以配置一个后台启动,就可以在当前窗口直接访问。
(1)进入到解压后的redis-3.0.4目录下,找到redis.conf文件
在这里插入图片描述
(2)将这个文件复制到安装好的redis目录的bin目录下,然后去/opt/module/redis/bin/目录下查看有没有

cp redis.conf /opt/module/redis/bin/

在这里插入图片描述
(3)编辑文件,找到 daemonize on (应该是在第37行)改为 daemonize yes

在这里插入图片描述
(4)再次启动,这次启动时需要带上刚刚修改的配置文件

./redis-server redis.conf

查看是否启动成功
ps aux | grep redis 出现下图所示说明后台启动成功

在这里插入图片描述
5)访问方式还可以在windows下访问,需要关闭防火墙或开放6379端口

关闭防火墙(永久关闭)
chkconfig iptables off

6)安装 RedisDesktopManager 然后打开选择新建一个链接
在这里插入图片描述
7)输入连接信息
Name 是本次连接的名字,自己取即可
Host 是安装redis主机的IP
Port 是端口号默认6379
在这里插入图片描述
8)点击 Test connection 或者 ok进行连接
在这里插入图片描述

四、安装和配值得常见问题

1.make不成功说明吗,没有c语言的编译环境
2.yum install gcc-c++ 安装不上,直接报错,说明你的虚拟机不能把联网,可以进入火狐浏览器,上一下百度看看是否能打开网页,如果打不开就是没有网络,需要检查网络配置。
3.注意所有的安装路径,不要混乱
4.如有其他问题私信博主。。。

写作不易,如果对您有所帮助,请给一个小小的赞,您的点赞是对我莫大的支持和鼓励,谢谢!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值