Linux环境下安装redis服务

一.安装准备工作

1.访问redis官网下载redis软件:https://redis.io/download

2.安装rzsz软件,方便在Linux上直接上传本地文件:

yum  install lrzsz

3.在opt下创建文件夹 opt

mkdir redis

4.上传安装包

/opt/redis目录下:

输入rzrz命令,选择上传刚下载的redis安装包

二.开始安装

1.解压缩。           

tar -xzvf redis-5.0.5.tar.gz 

2.切换到解压后的目录。

cd redis-5.0.5           ( 一般来说,解压目录里的INSTALL文件或README文件里写有安装说明,可参考)

3.编译。

make   

(注意,编译需要C语言编译器gcc的支持,如果没有,需要先安装gcc。可以使用rpm -q gcc查看gcc是否安装)

(利用yum在线安装gcc的命令    yum  install gcc )

(如果编译出错,请使用make clean清除临时文件。之后,找到出错的原因,解决问题后再来重新安装。 

4.进入到src目录。       

cd src

5.执行安装。

make install 

若出现以下错误:

致命错误:jemalloc/jemalloc.h:没有那个文件或目录

则执行命令:make MALLOC=libc 执行成功后再次执行 make install命令

到此就安装完成。但是,由于安装redis的时候,我们没有选择安装路径,故是默认位置安装。在此,我们可以将可执行文件和配置文件移动到习惯的目录。

d /usr/local
mkdir -p /usr/local/redis/bin 
mkdir -p /usr/local/redis/etc
cd /opt/redis/redis-5.0.5
cp ./redis.conf /usr/local/redis/etc
cd src
cp mkreleasehdr.sh redis-benchmark redis-check-aof  redis-cli redis-server redis-sentinel /usr/local/redis/bin

6.开放linux 6379 端口

1.编辑 /etc/sysconfig/iptables 文件:vi /etc/sysconfig/iptables-config
加入内容并保存:-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 6379 -j ACCEPT

三/启动redis,检验安装成功否

/usr/local/redis/bin/redis-server

查看redis启动情况

ps -ef | grep redis

以上效果则表明启动成功

四/测试使用redis

1.使用xhell另起一个窗口

cd /usr/local/redis/bin/
set name cyb
get name

 

如上图,则redis安装并能使用成功。

以上就是本篇博客内容,该内容借鉴了蚂蚁课堂课上知识:http://www.mayikt.com/。若对以上内容有疑问的欢迎留言探讨。

 

posted @ 2019-09-23 00:00  陈远波  阅读(368)  评论(0编辑  收藏  举报