Linux安装Redis

目录

 

一、下载Redis安装包

二、安装Redis

1.上传安装包

2.解压安装包

3.安装gcc环境

4.编译与安装

5.配置Redis

三、测试Redis 


一、下载Redis安装包

官网下载链接:http://download.redis.io/releases/

二、安装Redis

1.上传安装包

我是上传到了home目录下了,redis-5.0.4.tar.gz

2.解压安装包

解压Redis命令如下:

[root@master home]# tar  -zxf redis-5.0.4.tar.gz

解压完后出现redis-5.0.4目录就代表解压成功了。

3.安装gcc环境

由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。安装命令如下:

[root@master home]# yum install gcc-c++

 

4.编译与安装

//进入到Redis安装目录下
[root@master ~]# cd /home/redis-5.0.4/

[root@master redis-5.0.4]# make    //对解压后的文件进行编译

[root@master redis-5.0.4]# cd src  //进入到 redis-5.0.4/src 文件目录下

//进行redis安装,安装到/usr/local/src/redis目录下
[root@master src]# make install PREFIX=/usr/local/src/redis  

备注:

(1)安装redis如果出现Error Downloading Packages错误时,请看下面链接的解决方法:
         https://blog.csdn.net/YiWangJiuShiXingFu/article/details/104504675

(2)redis安装zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录,请看下面链接的解决方法:

        https://blog.csdn.net/libra_ts/article/details/71195128

 

5.配置Redis

(1)将redis-5.0.4目录下的 redis.conf 复制到/usr/local/src/redis 

[root@master redis-5.0.4]# cp redis.conf /usr/local/src/redis/bin

(2)编辑 redis.conf配置文件,设置后台启动redis服务

[root@master bin]# vi redis.conf

把文件中的daemonize属性改为yes(表明需要在后台运行)

在vi/vim里使用 :/daemonize 进行搜索关键字

(3)编辑 redis.conf配置文件,开启redis远程访问服务

把 redis.conf配置文件中的 bind 127.0.0.1 这一行给注释掉,这里的bind指的是只有指定的网段才能远程访问这个redis,注释掉后,就没有这个限制了。

把 redis.conf配置文件中的 protected-mode 设置成no(默认是设置成yes的, 防止了远程访问,在redis3.2.3版本后)

 

(4)编辑 redis.conf配置文件,修改Redis默认密码 (默认密码为空)

         在配置文件中找到这一行 # requirepass foobared

         删除前面的注释符号#,并把foobared修改成自己的密码  或者  另起一行 requirepass 自己的密码
 

 

(5)设置Redis开机启动

[root@master bin]# vi /etc/rc.d/rc.local

 添加如下代码到 /etc/rc.d/rc.local 中:

/usr/local/src/redis/bin/redis-server    /usr/local/src/redis/bin/redis.conf

(6)启动Redis服务

[root@master bin]# cd /usr/local/src/redis/bin/      //进入redis目录

[root@master bin]# ./redis-server redis.conf        //启动redis

 

三、测试Redis

 

打开RedisDesktopManager,测试服务是否开启 以及 是否可以远程访问Redis

 

 

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看rEADME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看rEADME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通;、 3本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看ReAdmE.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值