ContOS下安装redis

8人阅读 评论(0) 收藏 举报
分类:

1、安装gcc环境

sudo yum install gcc-c++

2、安装wget

sudo yum install wget

3、下载Redis源码包

wget  http://download.redis.io/releases/redis-4.0.1.tar.gz

4、解压redis-4.0.1.tar.gz安装包,并编译。

tar xzf redis-4.0.1.tar.gz
cd redis-4.0.1
make

注意:如果在make过程中出现报错问题,那么就是由于gcc的环境安装有问题,请检查从新安装gcc环境。

5、安装

make PREFIX=/usr/local/redis install

注意:安装命令执行完毕后会有如下目录
redis安装后目录效果

Redis里面的bin目录结构

bin目录结构

  • redis-benchmark 性能测试工具
  • redis-check-aof 文件修复工具
  • redis-check-rdb rdb文件检查工具
  • redis-cli 命令行客户端
  • redis-server redis启动命令

6、从解压包文件中复制redis.conf文件到安装目录

cp redis.conf /usr/local/redis

拷贝redis.conf文件

7、运行Redis(前台运行模式)

redis-server

运行redis

8、后台运行Redis

A、打开redis.conf文件

sudo vim redis.conf

打开redis.conf

B、修改配置文件

修改配置文件

C、将no改为yes

将no改为yes

D、保存文件并退出

按下ESC键,输入

:wq

E、后台启动

./bin/redis-server ../redis.conf

F、检查redis进程是否已经启动

ps -ef | grep -i redis

9、关闭reids

  • 方式1:杀死redis进程

    kill -9 进程id

    杀死redis进程

  • 方式2:正常关闭

    sudo ./bin/redis-cli shutdown

正常关闭

注意:当以非root权限启动的reids,那么是无法用shutdown进行关闭的。它会报如下错误
redis报错

所以要解决此问题,可以使用kill方式杀死进程,然后在使用sudo方式启动redis

10、设置redis密码和远程连接

  1. bind 0.0.0.0 修改为这个
  2.  
  3. port 6379 这个为redis端口
  4.  
  5. #修改这个为yes,以守护进程的方式运行,就是关闭了远程连接窗口,redis依然运行
  6. daemonize yes
  7.  
  8. #将protected-mode模式修改为no
  9. protected-mode no
  10.  
  11. #设置需要密码才能访问,password修改为你自己的密码
  12. requirepass password

  1. ps -ef | grep redis

如果看到下图,就说明启动成功了,可以远程访问了,如果还是访问不了,请检查服务器的防火墙是否开启redis的端口

设置防火墙

iptables -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT

这样往往不成功 因为没添加成功

解决办法直接编辑/etc/sysconfig/iptables-config文件

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

               2.重启服务:/etc/init.d/networkrestart


D、然后保存,重启服务

查看评论

Centos6.8安装Redis

1.下载源码并编译cd /tmp && wget http://download.redis.io/redis-stable.tar.gz#tar zxvf redis-stable.tar.gz ...
  • qq_20597479
  • qq_20597479
  • 2017-03-02 10:11:46
  • 317

CentOS7.2中安装redis

进入官网进行了解https://redis.io/downloadredis是由C语言写的内存数据库。一、下载和安装(个人喜欢进入usr目录)打开一个终端,输入命令下载rediswget http:/...
  • junshangshui
  • junshangshui
  • 2018-02-25 15:45:20
  • 46

linux下安装redis(linux(centos/ubuntu) install redis)

一、检查是否安装gcc和tcl,没有的要安装: yum install gcc-c++ yum install -y tcl   二、下载redis: wget http://download...
  • guestcode
  • guestcode
  • 2015-04-24 21:07:18
  • 1796

centos 6.8安装Redis和简单的使用

一、安装依赖包,准备环境。 yum install -y gcc 依赖包情况可能会不一样,按照编译时候的提示安装就可以了。但是gcc一定要装。 二、1、下载tar包,安装启动。 wge...
  • weixin_37998647
  • weixin_37998647
  • 2018-01-12 20:01:24
  • 77

centos7 安装redis和redis扩展

$ wget https://github.com/phpredis/phpredis/archive/2.2.4.tar.gz (下载地址:https://github.com/phpredis/p...
  • qq_35616854
  • qq_35616854
  • 2016-09-09 17:22:14
  • 1024

CentOS6.2(X86-64)安装配置Redis2.8.9

1.安装tcl支持 yum install tcl 2、安装redis2.8.9 $ wget http://download.redis.io/releases/redis-2.8.9.t...
  • whbsdu
  • whbsdu
  • 2015-05-06 10:26:38
  • 722

Linux安装配置Redis CentOS 7 下安装Redis

Redis是一个高性能的,开源key-value型数据库。是构建高性能,可扩展的Web应用的完美解决方案,可以内存存储亦可持久化存储。因为要使用跨进程,跨服务级别的数据缓存,在对比多个方案后,决定使用...
  • ul646691993
  • ul646691993
  • 2016-10-04 23:52:11
  • 18089

centos6.9安装redis

1、下载redis wget http://download.redis.io/releases/redis-4.0.0.tar.gz 2、编译安装: tar -zxvf redis-4.0.0.ta...
  • finnson
  • finnson
  • 2017-11-14 10:40:32
  • 361

CentOS7下搭建redis集群

大家可先参考我的另外一篇在windows7下搭建redis集群:http://blog.csdn.net/apathecrazyfan/article/details/71191054 1. 下...
  • ApatheCrazyFan
  • ApatheCrazyFan
  • 2017-05-05 23:45:50
  • 503

centOS下整合Tomcat和redis

读下面内容时,假设你已经能够进行Linux、tomcat、redis、git、gradle的安装和基本使用,如果不会使用以上系统/软件,请先学习。 俗话说:万事开头难,就像学习一门语言会先学...
  • qq_27028561
  • qq_27028561
  • 2016-06-16 13:39:54
  • 295
    个人资料
    等级:
    访问量: 277
    积分: 115
    排名: 114万+
    文章存档