启智网 — 中国专业的个人博客平台

Linux系统搭建Redis环境

作者:wangyu 2019-12-25 11:42 浏览:59 收藏此文

1.安装gcc  ,因为redis是c语言编写的(虚拟机先挂载光盘)

[root@localhost ~]#  yum install gcc-c++


2. 下载redis安装包redis-5.0.5.tar.gz 解压到/usr/local

下载地址:https://redis.io/download

[root@MiWiFi-R3A-srv ~]# tar -zxf redis-5.0.5.tar.gz -C /usr/local

 

3. 进入到redis目录 cd /usr/local/ redis-5.0.5


4.编译 make

  注意:如果报错fatal error: jemalloc/jemalloc.h: No such file or directory 

原因是jemalloc重载了Linux下的ANSI Cmallocfree函数

解决办法:make MALLOC=libc

出现以下界面即表示编译成功:

Hint: It's a good idea to run 'make test' ;)


5 .安装

  进入src目录,安装

[root@MiWiFi-R3A-srv redis-5.0.5]# cd src

[root@MiWiFi-R3A-srv src]# make install PREFIX=/usr/local/redis

提示:此时会在/usr/local会自动创建一个名为redis的目录,里面包含bin目录


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

 先在redis目录下创建一个目录etc

[root@MiWiFi-R3A-srv local]# mkdir -p /usr/local/redis/etc

[root@MiWiFi-R3A-srv local]# mv /usr/local/redis-5.0.5/redis.conf /usr/local/redis/etc

 

7. 配置redis为后台启动

[root@MiWiFi-R3A-srv redis]# vim /usr/local/redis/etc/redis.conf

daemonize no 改成daemonize yes

 

8.启动redis

先在环境变量中添加redis的启动目录,以便于不用每次在bin中启动

[root@MiWiFi-R3A-srv ~]# echo "PATH=$PATH:/usr/local/redis/bin" >> /etc/profile

[root@MiWiFi-R3A-srv ~]# . /etc/profile

 

 启动

 [root@MiWiFi-R3A-srv ~]# redis-server /usr/local/redis/etc/redis.conf

 查看一下 netstat -anlpt | grep redis

 pkill redis //停止redis

 

9.客户端

[root@MiWiFi-R3A-srv ~]# redis-cli

连接

[root@MiWiFi-R3A-srv ~]# redis-cli -h 127.0.0.1 -p 6379 -a password

此时还没有密码。

设置密码:

[root@MiWiFi-R3A-srv ~]# vim /usr/local/redis/etc/redis.conf

将# requirepass foobared  改为 requirepass 123456

重启服务:

[root@MiWiFi-R3A-srv ~]# pkill redis

[root@MiWiFi-R3A-srv ~]# redis-server /usr/local/redis/etc/redis.conf

用密码连接:

[root@MiWiFi-R3A-srv ~]# redis-cli -h 127.0.0.1 -a 123456


10.使用工具连接

修改绑定IP

[root@MiWiFi-R3A-srv ~]# vim /usr/local/redis/etc/redis.conf

bind 127.0.0.1 改为服务器的IP地址 bind 192.168.31.47

重启服务

关闭防火墙systemctl stop firewalld


本文为作者原创博客,允许转载,转载时请务必以超链接形式标明文章 原始出处、作者信息。否则将追究其法律责任。http://www.7qizhi.com/blog-1924.html
评论列表 (0)

暂无评论,来抢个沙发吧!

用户登录
还没有账号10秒注册

启智网

记住密码

用第三方帐号直接登录

顶部 微信二维码 底部
微信-个人博客平台

扫描二维码用手机看精彩博客