当前位置:首页 > Java技术 > Centos7 安装redis 5.0详细教程

Centos7 安装redis 5.0详细教程

2022年11月09日 18:12:58Java技术41

1.获取redis资源

  进入redis官网 地址 URL

Centos7 安装redis 5.0详细教程 _ JavaClub全栈架构师技术笔记

 

浏览器下载完毕点击解压,然后终端找到所在文件地址使用scp命令推送至服务器

scp -r redis-5.0.7/ root@47.104.164.60:/root
# 此条命令详解 
-r 递归,因为推送的是一个文件夹 需要加 -r
redis-5.0.7/  这是我们刚刚redis官网下载解压后的文件
root@46.104.164.60  服务器账户和IP地址
:/root   最后的/root  是推送到服务器文件存放的地址

2.安装  

   cd redis-5.0.7

  make

  cd src

  make install PREFIX=/usr/local/redis

     (如果有执行出错,先安装gcc。安装命令为:yum -y install gcc automake autoconf libtool make 。

       若出现【zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录】,则运行命令make MALLOC=libc)

3.移动配置文件到安装目录下

  

   cd ../

  mkdir /usr/local/redis/etc

  mv redis.conf /usr/local/redis/etc

4.配置redis为后台启动

  vim /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes

5.开启redis

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

6.全局使用redis-cli

cp /usr/local/redis/bin/redis-cli /usr/bin/

7.开启远程访问(此处可以略过)

Centos7 安装redis 5.0详细教程 _ JavaClub全栈架构师技术笔记

8.设置密码(根据个人需要)

取消第502行的注释,并修改密码

Centos7 安装redis 5.0详细教程 _ JavaClub全栈架构师技术笔记

9.设置redis开机自启动

首先将  redis-5.0.7/utils目录下的 redis_init_script 脚本拷贝到  /etc/init.d 下 修改名字为  redis

Centos7 安装redis 5.0详细教程 _ JavaClub全栈架构师技术笔记

编辑一下redis文件,添加一段注释在文件头部位置

# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database

Centos7 安装redis 5.0详细教程 _ JavaClub全栈架构师技术笔记

Centos7 安装redis 5.0详细教程 _ JavaClub全栈架构师技术笔记

到这个我们需要拷贝一下redis.conf文件到/etc/redis目录下

mkdir /etc/redis
cp /usr/local/redis/etc/redis.conf /etc/redis/6379.conf

以上修改文件的部分基本上结束啦,接下来敲一下简单的命令就搞定了

Centos7 安装redis 5.0详细教程 _ JavaClub全栈架构师技术笔记

到此结束所有的简单的配置啦,我们测一下redis启动和关闭吧

Centos7 安装redis 5.0详细教程 _ JavaClub全栈架构师技术笔记

最后reboot 试验一下完毕

 

作者:zhang__8626
来源链接:https://blog.csdn.net/zhang_8626/article/details/104627447

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/68817.html

分享给朋友: