Linux(centos7 )下安装 Redis

1. 由于Redis为C语言开发,判断是否安装gcc环境,若未安装,则在线安装。

查看是否安装gcc: gcc -v
在线安装: yum –y install gcc-c++

2. 将Redis上传至Root下面(任何位置均可),并解压。

[root@localhost soft]# tar -zxvf redis-3.0.0

如图:

image

3. 进入Redis目录,并编译Redis源码。

进入目录: [root@localhost soft]# cd redis-3.0.0
编译: [root@localhost redis-3.0.0]# make

4. 创建安装文件夹并安装(也可直接指定安装目录并安装)

创建文件夹 [root@localhost redis-3.0.0]# mkdir -p /usr/local/redis
指定目录并安装: [root@localhost redis-3.0.0]# make install PREFIX=/usr/local/redis

5. 启动

5.1 前端启动

 [root@localhost redis-3.0.0]# ./redis-server

前端启动关闭:ctrl+c

5.2 后端启动

  1. 将redis源码包中的redis.conf配置文件复制到/usr/local/redis/bin/下
[root@localhost redis-3.0.0]# cp redis.conf /usr/local/redis/bin/
  1. 修改redis.conf,将daemonize由no改为yes,编辑完成之后按shift+:,输入wq 然后回车。(w:保存,q:退出 )
进入 /usr/local/redis/bin 目录下: [root@localhost bin]# cd /usr/local/redis/bin/

打开redis.conf文件: [root@localhost bin]# vi redis.conf

如图

image

  1. 执行命令启动(-h 后接主机IP地址,-p 厚街端口号)
    默认主机地址是127.0.0.1
    默认端口是6379
[root@localhost bin]# ./redis-server redis.conf
[root@localhost bin]# ./redis-cli -h 192.168.212.128 -p 6380

如图启动成功

image

关闭命令: [root@localhost bin]# ./redis-cli shutdown

6. 连接超时。

若连接超时,详细原因看博主上篇博客3.1。
解决方案:

关闭防火墙
 systemctl stop firewalld.service
原文地址:https://www.cnblogs.com/papercy/p/14830806.html